'free nerve ending' definitions:

Definition of 'free nerve ending'

(from WordNet)
noun
Microscopic sensory nerve endings in the skin that are not connected to any specific sensory receptor