battlewagon(noun) noun1. large and heavily armoured warshipSimilar word(s): battleshipDefinition categories: man–made, warship