naval battle

listen to the pronunciation of naval battle
English - English
battle which takes place at sea
a pitched battle between naval fleets