Meaning of free nerve ending

Definition of free nerve ending

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

Other information on free nerve ending

WIKIPEDIA results for free nerve ending
Amazon results for free nerve ending