English

Definition of the Royal Scottish Academy from the Oxford Advanced Learner's Dictionary

 

the Royal Scottish Academy

 
BrE
 
; NAmE
 
 
jump to other results
an organization formed in 1826 to encourage painting, sculpture and architecture in Scotland, similar to the Royal Academy in London. Its buildings are in Princes Street, Edinburgh.