multipurpose ship - English Synonyms Dictionary