English » Idioms and Phrases

A dark horse means-

A

an unforeseen competitor

B

A black horse

C

A nightmare

D

An unknown person