BATTLESHIP Meaning of BATTLESHIP in English [bat.tle.ship] n [short for line-of-battle ship] (1794): a warship of the largest and most heavily armed and armored class Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012