LUGSAIL


Meaning of LUGSAIL in English

n. Naut. a quadrilateral sail which is bent on and hoisted from a yard. [prob. f. LUG(2)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.