Langimage
English
C1

to be harmed by one's own plan to harm someone else.

Meanings

to be harmed by one's own plan to harm someone else.

He tried to sabotage his rival, but ended up hoist with his own petard.

Synonyms

Last updated: 2025/01/11 11:51