Definitions of cloverleaf:

  • noun:   an interchange that does not require left-hand turns