Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: battlewagon.

battlewagon top

[WORDNET DICTIONARY]

Noun battlewagon has 1 senses

   battlewagon(n = noun.artifact) battleship - large and heavily armoured warship;
is a kind of combat ship, war vessel, warship
has particulars: dreadnaught, dreadnought, pocket battleship