Can anyone pls tell me what "hold down your horses" means? thanks..
"Hold down your horses" is not a standard phrase. I echo bhaisahab's question - do you mean "hold your horses"? Go back to the text where you saw the phrase and check it.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.