English dictionary
admiral nelson meaning and definition
Definition and meaning of admiral nelson at MeaningMonkey.org. admiral nelson meaning and definition in the English Dictionary.ADMIRAL NELSON noun
Definition of Admiral Nelson (noun)
- English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)
- synonyms: Horatio Nelson, Lord Nelson, Nelson, Viscount Nelson
Source: Princeton University Wordnet