ENDORPHIN Meaning of ENDORPHIN in English n. Biochem. any of a group of peptide neurotransmitters occurring naturally in the brain and having pain-relieving properties. Etymology: F endorphine f. endog{egrave}ne endogenous + MORPHINE Oxford English vocab. Оксфордский английский словарь. 2012