Law
Law noun - A rule of conduct or action laid down by a governing authority and especially a legislature.
New Scotland Yard and law are semantically related. In some cases you can replace phrase "New Scotland Yard" with "Law", this terms are similar.
New Scotland Yard
New Scotland Yard noun - The detective department of the metropolitan police force of London.
Show all Definitions
Synonyms for New Scotland Yard
Law and New Scotland Yard are semantically related. You can use "Law" instead a noun phrase "New Scotland Yard".
Mutual synonyms
Cite this Source
New Scotland Yard and Law. (2016). Retrieved 2026, August 02, from https://thesaurus.plus/related/law/new_scotland_yard
Law & New Scotland Yard. N.p., 2016. Web. 02 Aug. 2026. <https://thesaurus.plus/related/law/new_scotland_yard>.
New Scotland Yard or Law. 2016. Accessed August 02, 2026. https://thesaurus.plus/related/law/new_scotland_yard.