Constabulary and New Scotland Yard

Constabulary

Constabulary noun - A body of officers of the law.
Show all Definitions
Synonyms for Constabulary

New Scotland Yard and constabulary are semantically related. In some cases you can replace phrase "New Scotland Yard" with "Constabulary", this terms are similar.

New Scotland Yard

New Scotland Yard noun - The detective department of the metropolitan police force of London.

Constabulary and New Scotland Yard are semantically related. You can use "Constabulary" instead a noun phrase "New Scotland Yard".
Cite this Source
New Scotland Yard and Constabulary. (2016). Retrieved 2026, August 02, from https://thesaurus.plus/related/constabulary/new_scotland_yard
Constabulary & New Scotland Yard. N.p., 2016. Web. 02 Aug. 2026. <https://thesaurus.plus/related/constabulary/new_scotland_yard>.
New Scotland Yard or Constabulary. 2016. Accessed August 02, 2026. https://thesaurus.plus/related/constabulary/new_scotland_yard.