Definition of Scottish Office in US English:

Scottish Office

noun

  • The department of the British Government responsible for Scottish affairs; the building in Whitehall, London (later also Edinburgh), housing this; the civil servants working in this department, considered collectively.

Origin

Late 19th century; earliest use found in The Glasgow Herald.