VariousWords beta
Related Terms:
Noun
Definition: someone who accommodates an opposition and compromises their own stance in attempt to discredit their opposition.
VariousWords beta
Definition: someone who accommodates an opposition and compromises their own stance in attempt to discredit their opposition.