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

American Dictionary