English

Definition of Scottish Opera from the Oxford Advanced Learner's Dictionary

 

Scottish Opera

 
BrE
 
; NAmE
 
 
jump to other results
Scotland's national opera company, formed in Glasgow in 1962 and based at the Theatre Royal, Glasgow. The company has regular tours in Scotland and England.