English dictionary
endorphin meaning and definition
Definition and meaning of endorphin at MeaningMonkey.org. endorphin meaning and definition in the English Dictionary.ENDORPHIN noun
Definition of endorphin (noun)
- a neurochemical occurring naturally in the brain and having analgesic properties
Source: Princeton University Wordnet