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