Definition of the Victory from the Oxford Advanced Learner's Dictionary

 

the Victory

 
BrE
 
; NAmE
 
 
jump to other results
Lord Nelson's ship at the Battle of Trafalgar. It is now on display at the Royal Dockyard at Portsmouth in southern England.