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. Сжатый оксфордский словарь английского языка. 2004