YARD


Meaning of YARD in English

an informal name for Scotland Yard or New Scotland Yard , referring both to the Metropolitan Police and to its head offices in central London.

Oxford guide to British and American culture English vocabulary.      Руководство по британской и американской культуре, Оксфордский английский словарь.