Yahoo Canada Web Search

Search results

  1. Dictionary
    naval warfare

    noun

    • 1. engagement in or activities involved in a war fought at sea: "major technological revolutions in naval warfare"