Dictionary search results

Showing 1-2 of 2 results

incident room British & World English

A centre set up by the police to coordinate operations connected with a particular crime, accident, or other incident