English
›
Words
to
weaken one’s principles, ideals, etc. to expedite things
Translation:
English
Verb
5
compromise
Add
Translation