Definitions of free nerve ending:

  • noun:   microscopic sensory nerve endings in the skin that are not connected to any specific sensory receptor