TOP

Definition of Holyrood House from the Oxford Advanced Learner's Dictionary

Holyrood House

 
/ˌhɒliruːd ˈhaʊs/
 
/ˌhɑːliruːd ˈhaʊs/
(also Holyroodhouse
 
/ˌhɒliruːdˈhaʊs/
 
/ˌhɑːliruːdˈhaʊs/
)
jump to other results
  1. a royal palace in Edinburgh, used by members of the British royal family when they visit Scotland and open to the public at other times. Most of the original early 16th-century palace burned down in 1544, and the present palace was built for King Charles II in the 1670s.
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day