English dictionary
naval battle meaning and definition
Definition and meaning of naval battle at MeaningMonkey.org. naval battle meaning and definition in the English Dictionary.NAVAL BATTLE noun
Definition of naval battle (noun)
- a pitched battle between naval fleets
Source: Princeton University Wordnet