Synonyms and Antonyms for naval_battle

1. naval battle (n.)

a pitched battle between naval fleets

Synonyms: