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
Do you know what each of these is called?
Click on the pictures to check.
Word of the day luck out to be lucky