The Rocking-Horse Winner
rocking horse qustion
Explain the idiom "set up." (What is an idiom?)
Explain the idiom "set up." (What is an idiom?)
In this context, "set up" would mean created. An idiom is a phrase that has figurative meaning.
The Rocking Horse Winner