Definition of rank outsider in English:

rank outsider

noun

Horse racing
  • An outsider at very long odds; also in extended use.

Origin

Mid 19th century; earliest use found in The Times.