PICCADILLY


Meaning of PICCADILLY in English

Pic ‧ ca ‧ dil ‧ ly /ˌpɪkəˈdɪli◂/ BrE AmE

a street in central London along the northern edge of Green Park, between Hyde Park Corner and Piccadilly Circus, which is known for its expensive hotels, shops, and offices

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.