Dictionary search results

Showing 1-3 of 3 results

slowdown British & World English

An act of slowing down

slow British & World English

Reduce one’s speed or the speed of a vehicle or process

slow down/up in slow British & World English

Live or work less actively or intensely