MCQOPTIONS
Saved Bookmarks
| 1. |
what is the meaning of idiom 'to hoist with one’s own petard ' ? |
| A. | To award punishment of death |
| B. | To spread sadness |
| C. | To be caught in ones own trap |
| D. | Living the life of a tramp |
| Answer» D. Living the life of a tramp | |