naval battle

Noun
  • A pitched battle between naval fleets (synset 100960588)

Other Searches