I decided to lay a trap . . . . . . . . my enemy.
A. by
B. off
C. for
D. of
Answer: Option C
Solution (By Examveda Team)
'Lay trap for (someone)' means 'to put in place or in motion a strategy to trick someone and catch them unawares, especially to expose something about them or something they have done'. Hence it makes the sentence meaningful.Related Questions on Preposition

Join The Discussion