Choose the correct meaning of the idiom: Straight from the horse's mouth
Show answer & explanation
Correct answer: D
Explanation
The idiom "straight from the horse's mouth" means receiving information directly from the original or most authoritative source, rather than through rumors or secondary channels.