SynonymX
Speak
Imbricate
Definition of Imbricate
1.
Used especially of leaves or bracts; overlapping or layered as scales or shingles
Adjective Satellite
2.
Place so as to overlap
Verb
3.
Overlap
Verb
Synonyms for word "imbricate"
imbricated
Semanticaly linked words with "imbricate"
lay
place
pose
position
put
set
imbricate
botany
phytology
rough
unsmooth
overlap
imbricate