Word info

derepressor

Noun

Meaning

derepressor (plural derepressors)

Anything that causes derepression

Source: en.wiktionary.org

Close letter words and terms