a heavily armed combat vehicle, as a war chariot or battleship

listen to the pronunciation of a heavily armed combat vehicle, as a war chariot or battleship
Englisch - Englisch
battlewagon