ODEON


Meaning of ODEON in English

O ‧ de ‧ on /ˈəʊdiən/ BrE AmE noun

one of a chain of cinemas in the UK. There is an Odeon cinema in most British towns and cities.

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