TOP

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

Scottish Opera

 
/ˌskɒtɪʃ ˈɒprə/
 
/ˌskɑːtɪʃ ˈɑːprə/
jump to other results
  1. 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.
dressing
noun
 
 
From the Topic
Food
C1
Oxford Learner's Dictionaries Word of the Day