Definition of Cloverleaf

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

Synonyms of Cloverleaf


No Synonyms Found.

Antonyms of Cloverleaf


No Antonyms Found.

Homophones of Cloverleaf


No Homophones Found.