VariousWords beta
Related Terms:
Definitions:
Noun
duress
Definition: compulsory force or threat; "confessed under duress"
Definition: Harsh treatment.
Verb
Definition: To put under duress; to pressure.