American Dictionary
Definition lugsail in American English
lugsail noun
[countable] noun
/ˈlʌgˌseɪl/
American Dictionary