Cloverleaf — definition

1. cloverleaf (Noun) N. Amer

1 definition

cloverleaf (Noun) — An interchange that does not require left-hand turns.

1 type of
interchange