English » Idioms and Phrases

Select the most appropriate meaning of the given idiom.

Dark horse

A

A champion

B

An unexpected winner

C

A person criticised

D

Loved person