BATTLESHIP


Meaning of BATTLESHIP in English

■ noun a heavy warship with extensive armour protection and large-calibre guns.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.