Englisch
Detailed Synonyms for New Scotland Yard in Englisch
New Scotland Yard:
New Scotland Yard [the ~] Nomen
-
the New 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