Englisch
Detailed Synonyms for Scotland Yard in Englisch
Scotland Yard:
Scotland Yard [the ~] Nomen
-
the Scotland Yard
– the detective department of the metropolitan police force of London 1the New Scotland Yard; the Scotland Yard– the detective department of the metropolitan police force of London 1