large ship - English Synonyms Dictionary