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. Оксфордский английский словарь. 2012