CLOVERLEAF


Meaning of CLOVERLEAF in English

■ noun N. Amer. a junction of roads intersecting at different levels and forming the pattern of a four-leaved clover.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.