CLOVERLEAF


Meaning of CLOVERLEAF in English

clover ‧ leaf /ˈkləʊvəliːf $ ˈkloʊvər-/ BrE AmE noun [countable]

1 . the leaf of a clover plant

2 . a network of curved roads which connect two main roads where they cross

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.