Odeon
O‧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.
O‧de‧on /ˈəʊdiən/
nounone of a chain of cinemas in the UK. There is an Odeon cinema in most British towns and cities.