Learning Center

Dictionary

Type a word in English or Spanish. English is blue, Spanish is rose. Tap any line to hear it.

scotland yard

English

  1. 🔊 the detective department of the metropolitan police force of London

Similar words

new scotland yard cheka fbi gestapo interpol mp mvd mounties nkvd ogpu rcmp sp constabulary county police highway patrol law enforcement agency military police police police force political police posse provincial police riot police secret police