Origin: French suffix -ier
Definition, synonyms and related words
A modular concrete or plastic barrier designed to create walls that separate lanes of traffic or to block traffic.
Alternative form of Jersey barrier