Lombard Street to a China orange

English dictionary entry

Meanings

noun
  1. very long odds (in favour or against an outcome)

Word forms

Lombard Street to a China orange

Etymology

* Lombard Street as a metonym for all the money in British banks. A China orange as something of trifling value.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.