Kamus SABDA Mobile
Bahasa Indonesia English

Found 1 definition: scotland yard.

scotland yard top

Pos: Noun Phrase
[WORDNET DICTIONARY]

Noun scotland yard has 1 senses

   scotland yard(n = noun.group) new scotland yard - the detective department of the metropolitan police force of London;
is a kind of constabulary, law, police, police force


[OXFORD DICTIONARY]

scotland yard, n.
1 the headquarters of the London Metropolitan Police.
2 its Criminal Investigation Department.

Etymology:
Great and New Scotland Yard, streets where it was successively situated until 1967


[RELATED WORDS]

charlestown navy yard, chicken yard, cubic yard, episcopal church of scotland, front yard, hen yard, highlands of scotland, holding yard, lowlands of scotland, main yard, marshalling yard, navy yard, new scotland yard, railway yard, rope yard, scotland, side yard, square yard, yard, yard bird, yard donkey, yard goods, yard grass, yard line, yard marker, yard measure, yard sale