BATTLEWAGON

Definition of BATTLEWAGON

  1. (noun)large and heavily armoured warship