Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
serrate
in English
serrate
us
/səˈreɪt/
uk
/səˈreɪt/
#uncommon
Definitions
Adjective
having
tooth-like
edges
(
like
a
saw
);
sharp
projections
having
leaf
edges
with
teeth
pointing
away
from
stem