Definition of ENO in English:



  • English National Opera, one of two principal English opera companies based in London and the only one whose productions are all sung in English.

    Formerly known as the Sadler's Wells Opera Company, the Company was renamed in 1974 after moving from Sadler's Wells Theatre to the London Coliseum.


1970s; earliest use found in The Guardian.