English version

flying squad

From Longman Dictionary of Contemporary English
Related topics: Police
flying squadˈflying squad noun [countable]  SCPa special group of police officers in Britain whose job is to travel quickly to the place where there has been a serious crime the head of Scotland Yard’s Flying Squad
Pictures of the day
What are these?
Click on the pictures to check.