Other Definitions
lombard street (enc)

Lombard Street

Noun1.Lombard Street - a street in central London containing many of the major London banks
street - a thoroughfare (usually including sidewalks) that is lined with buildings; "they walked the streets of the small town"; "he lives on Nassau Street"
British capital, capital of the United Kingdom, Greater London, London - the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center

 

<< PreviousWord BrowserNext >>
loligo
lolita
lolium
lolium multiflorum
lolium perenne
lolium temulentum
loll
loll around
lollard
lollardism
loller
lolling
lollingly
lollipop
lollipop lady
lollipop woman
lollop
lollygag
lolo
lolo burmese
loloish
loma
lomariopsidaceae
lomatia
lomatinous
lombard
lombard house
lombardeer
lombardia
lombardic
lombardy
lombardy poplar
lome
loment
lomentaceous
lomogramma
lomonite
lomotil
lompish
lomustine
lonas
lonas annua
lonas inodora
lonchocarpus