English dictionary
nelson meaning and definition
Definition and meaning of nelson at MeaningMonkey.org. nelson meaning and definition in the English Dictionary.NELSON noun
Definition of Nelson (noun)
- English admiral who defeated the French fleets of Napoleon but was mortally wounded at Trafalgar (1758-1805)
- synonyms: Admiral Nelson, Horatio Nelson, Lord Nelson, Viscount Nelson
- any of several wrestling holds in which an arm is passed under the opponent's arm from behind and the hand exerts pressure on the back of the neck
Source: Princeton University Wordnet