LUGSAIL


Meaning of LUGSAIL in English

n. Naut. a quadrilateral sail which is bent on and hoisted from a yard.

Etymology: prob. f. LUG(2)

Oxford English vocab.      Оксфордский английский словарь.