Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
imbricate
in English
imbricate
us
//ɪmˈbrikeɪt//
uk
//ɪmˈbrikət//
#uncommon
Definitions
Adjective
having
edges
that
regularly
overlap
The
roof
tiles
are
imbricate
to
prevent
water
from
seeping
in
.
overlapping
;
intertwined
(
as
scales
)
The
imbricate
scales
on
the
fish
provided
protection
from
predators
.
Verb
to
overlap
in
a
pattern
The
shingles
on
the
roof
imbricate
to
form
a
waterproof
layer
.