Piccadilly Circus (noun) Definition, Meaning & Examples

noun
  1. a traffic circle and open square in W London, England: theater and amusement center.
Piccadilly Circus (noun) Definition, Meaning & Examples

More Definitions