cloverleaf has definitions from the field of transportation
1
[ noun ] (transportation) an interchange that does not require left-hand turns

Related terms

interchange

*