Definition of Battlewagon

  • (noun) large and heavily armoured warship

Synonyms of Battlewagon


Antonyms of Battlewagon


No Antonyms Found.

Homophones of Battlewagon


No Homophones Found.