Definition of Battlewagon

  • (noun) large and heavily armoured warship

Synonyms of Battlewagon


No Synonyms Found.

Antonyms of Battlewagon


No Antonyms Found.

Homophones of Battlewagon


No Homophones Found.