Cloverleaf - Definition

cloverleaf

n 1: an interchange that does not require left-hand turns

Look up another word