Nelson

What is Nelson?

Nelson definition and meaning on Dictionary terms:
noun Wrestling.

a hold in which pressure is applied to the head, back of the neck, and one or both arms of the opponent.