meaning of battlewagon

battlewagon meaning in General Dictionary

large and heavily armoured warship