Nelson Meaning

There are 2 meaning(s) for word Nelson

Meaning 1 : 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
Meaning 2 : 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