Definitions of endorphin:

  • noun:   a neurochemical occurring naturally in the brain and having analgesic properties