Dictionary search results

Showing 1-2 of 2 results

jam on the brakes British & World English

Operate the brakes of a vehicle suddenly and forcibly, typically in response to an emergency

jam on the brakes in jam1 British & World English

Operate the brakes of a vehicle suddenly and forcibly, typically in response to an emergency