Definition of Battleship

  • 1. Large and heavily armoured warship Noun

Synonyms for word "battleship"

Semanticaly linked words with "battleship"

Hyponims for word "battleship"