GREEN CLOTH


Meaning of GREEN CLOTH in English

(in full Board of ~ )

■ noun (in the UK) the Lord Steward's department of the royal household.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.