Langimage
English
C1

to be caught in one's own trap or to suffer as a result of one's own actions.

Meanings

to be caught in one's own trap or to suffer as a result of one's own actions.

He was hoisted by his own petard when his plan to deceive his colleagues backfired.

Synonyms

Antonyms

Last updated: 2025/01/11 11:55