Noun: naval battle
Derived forms: naval battles
Type of: battle, conflict, engagement, fight
Encyclopedia: Naval battle, The released power
Derived forms: naval battles
Type of: battle, conflict, engagement, fight
Encyclopedia: Naval battle, The released power