Longman Dictionary English 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. ldoceonline.com