What does battlewagon mean?

battlewagon meaning in General Dictionary

large and heavily armoured warship