Noun Definitionbattlewagon1.Definition: large and heavily armoured warshipRelated Noun(s):battleshipCategory: Objects