Yahoo India Web Search

Search results

  1. Dictionary
    Victory
    /ˈvɪkt(ə)ri/
    • 1. the flagship of Lord Nelson at the Battle of Trafalgar, launched in 1765. It has been restored, and is now on display in dry dock at Portsmouth.

    More definitions, origin and scrabble points