person, group, or circumstance that secretly intervenes or influences a matter - English Synonyms Dictionary

Suggest a Term