Meaning of dark horse

Definition of dark horse

(noun) a political candidate who is not well known but could win unexpectedly

Other information on dark horse

WIKIPEDIA results for dark horse
Amazon results for dark horse