battlewagon
1. [ noun ] (nautical,military,transportation) large and heavily armoured warship
Synonyms: battleship
Related terms: warship pocket_battleship dreadnought
Similar spelling:   battleground
  battle-axe
  battle_sight
  battle_group
  battle-ax