English dictionary
cloverleaf meaning and definition
Definition and meaning of cloverleaf at MeaningMonkey.org. cloverleaf meaning and definition in the English Dictionary.CLOVERLEAF noun
Definition of cloverleaf (noun)
- an interchange that does not require left-hand turns
Source: Princeton University Wordnet