Skip to main content

English: traffic calming

Welsh: gostegu traffig

Part of speech

Verb

Definition

Management measures designed to lower traffic speeds or redirect traffic.