English dictionary
battleship meaning and definition
Definition and meaning of battleship at MeaningMonkey.org. battleship meaning and definition in the English Dictionary.BATTLESHIP noun
Definition of battleship (noun)
- large and heavily armoured warship
- synonyms: battlewagon
Source: Princeton University Wordnet