naval battle

Noun
  1. A pitched battle between naval fleets (synset 100960588)

Other Searches