battleship

Noun
  1. Large and heavily armoured warship (synset 102815336)

Other Searches