RELEASER Meaning of RELEASER in English [re.leas.er] n (15c): one that releases; specif: a stimulus that serves as the initiator of complex reflex behavior Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012