SSC CHSLEnglish LanguageHard
Choose the correct meaning of the idiom: Hoist with his own petard
- A.To be rewarded for one's hard work and innovation
- B.To be victimized or hurt by one's own scheme
- C.To lift a heavy burden without assistance
- D.To announce one's presence loudly and aggressively
19 Nov 2025 · Shift 2 Full chapter