ASTAY MEANING IN ENGLISH

• Astay Definition & Synonyms

  1. (adv.) An anchor is said to be astay, when, in heaving it, an acute angle is formed between the cable and the surface of the water.


RECENT SEARCHES