Meaning of cloverleaf

Definition of cloverleaf

(noun) an interchange that does not require left-hand turns

Other information on cloverleaf

WIKIPEDIA results for cloverleaf
Amazon results for cloverleaf