Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
clover-leaf
in English
clover-leaf
#moderate
Definitions
Noun
a
road
junction
shaped
like
a
clover
leaf
,
used
to
facilitate
traffic
flow
Adjective
resembling
or
relating
to
a
clover
leaf
,
especially
in
having
three
or
more
lobes
Verb
to
shape
or
arrange
something
like
a
clover
leaf
Base Words
clover
leaf