Noun (thing)
Endorphins
US
UK
US
UK
hormones produced by the body to stop pain
US
UK
Our body produces endorphins as a natural pain killer.