Pronunciation: /ˈskɑtlənd ˈjɑrd/
noun Scotland Yard - the headquarters of the London Metropolitan Police Force, located in London, England
A1 Scotland Yard is a famous police headquarters in London.
A2 Tourists often visit Scotland Yard to learn about its history.
B1 Scotland Yard is responsible for investigating serious crimes in the UK.
B2 The detectives at Scotland Yard work tirelessly to solve complex cases.
C1 Scotland Yard has a long-standing reputation for its expertise in criminal investigations.
C2 The commissioner of Scotland Yard is considered one of the most influential figures in law enforcement.
formal Scotland Yard is the headquarters of the Metropolitan Police Service in London.
informal I heard that Scotland Yard is where all the detectives work in London.
slang The cops at Scotland Yard are on the case.
figurative Her investigative skills were like those of a detective from Scotland Yard.
investigated
Scotland Yards
more Scotland Yard
most Scotland Yard
investigates
will investigate
has investigated
is investigating
Scotland Yard
Scotland Yard
to investigate
investigating
investigated