dark horseEnglish → FrenchEnglish–French Dictionarydark horse noun 1) (colloq) GB (enigmatic person) mystère m 2) (in sports) outsider m