rhizoverbBeta
Feedback

duress

Forced compliancenoun · Threats, force, or pressure used to make people act against their will.