English
English version

Odeon

From Longman Dictionary of Contemporary EnglishOdeonO‧de‧on /ˈəʊdiən/ noun  one of a chain of cinemas in the UK. There is an Odeon cinema in most British towns and cities.
Pictures of the day
What are these?
Click on the pictures to check.