TOP

Definition of the National Gallery of Scotland from the Oxford Advanced Learner's Dictionary

  1. a building in Edinburgh which contains an important collection of European and Scottish paintings from the 14th to the early 20th century. It was opened in 1859.
previously
adverb
 
 
From the Word list
Oxford 3000
B1
Oxford Learner's Dictionaries Word of the Day