WordNet-Online
Free dictionary and thesaurus of English. Definitions, synonyms, antonyms and more...
Hint: double-click any word to get it searched!

Google
 

new scotland yard

 

Definitions from WordNet

Noun new scotland yard has 1 sense
  1. Scotland Yard, New Scotland Yard - the detective department of the metropolitan police force of London
    --1 is a kind of police, police force, constabulary, law

Definitions from the Web

New Scotland Yard

Noun:

1. The headquarters of the Metropolitan Police Service (MPS) in London, England.

Sample Sentence: The detective went to New Scotland Yard to report the progress of the investigation.


Related Products on Amazon:

new penny new people s army new person new phase of the moon new recruiters new release new river new river gorge bridge new scotland yard new siberian islands new song jesus new south new south wales new spring life new stone age new stuff new style calendar

Sponsored (shop thru our affiliate link to help maintain this site):

WordNet-Online
Home | Free dictionary software | Copyright notice | Contact us | WordNet dictionary | Automotive thesaurus