Definition of Battlewagon

  • 1. Large and heavily armoured warship Noun

Synonyms for word "battlewagon"

Semanticaly linked words with "battlewagon"

Hyponims for word "battlewagon"