The police hoisted the criminal with his own petard.
警察使罪犯搬起石头砸自己的脚。
The International Olympic Committee is hoist on its own petard.
国际奥委会是多么作茧自缚。
He wanted to cheat others, but was cheated by others; he was really hoist by his own petard.
他想骗人,却先被人家骗了,真是搬起石头砸自己的脚。
英文例句大全为您提供petard英文例句大全,petard英文造句,关于petard的英语句子,单词petard怎么造句,petard英文例句大全有哪些,哪些英语句子是关于petard,英语单词petard的句子,单词petard如何造句,petard怎么造句等。