What does the idiom/phrase "a Trojan horse" mean?
- a gift of peace
- a wooden toy
- something that hides an enemy within
- a race horse
Answer
C) something that hides an enemy within
A deceptive trap. Idioms & Idiomatic Phrases · Advanced idioms & proverbs
English MCQ · More English: Idioms & Idiomatic Phrases MCQs · Practise