multi purpose ships - English Synonyms Dictionary