Lime StreetLondon. The place where, in former times, lime was sold in public market. It gives its name to one of the wards of London. Source: Dictionary of Phrase and Fable, E. Cobham Brewer, 1894 More on Lime Street from Infoplease:
|
24 X 7Private Tutor
Explore Grade 12 Math , Chemistry definition
|