coastal artillery - English Synonyms Dictionary