Synonyms for "lugsail"

Words with similar meaning