battlewagon Meaning, Definition & Usage

  1. noun large and heavily armoured warship
    battleship.

WordNet