Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
imbrication
in English
imbrication
us
/ɪmˌbrɪˈkeɪ.ʃən/
uk
/ɪmˌbriːˈkei.ʃən/
#uncommon
Definitions
Noun
overlapping
tiles
or
shingles
like
fish
scales
The
roof's
imbrication
of
tiles
provided
excellent
protection
against
rain
.
overlapping
tissue
layers
in
surgery
;
wound
closure
The
surgeon
carefully
achieved
imbrication
of
the
tissue
layers
to
close
the
wound
.
tissue
layers
overlapping
in
medical
procedures
flat
stones
deposited
in
overlapping
pattern
;
sedimentary
formation