coast-defence ship - English Synonyms Dictionary