COAST ARTILLERY


Meaning of COAST ARTILLERY in English

noun

: artillery especially organized and equipped to defend a coastline

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.