CLOVERLEAF

Definition of CLOVERLEAF

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