Definition of Imbricate
Adjective: imbricate
- (botany) used especially of leaves or bracts; overlapping or layered as scales or shingles
- imbricated
- Place so as to overlap
"imbricate the roof tiles"
- Overlap
"The roof tiles imbricate"
See also:
imbowers
imbricated
Anagrams containing the word imbricate
iicbmtrae eimbricat teimbrica ateimbric cateimbri icateimbr ricateimb bricateim mbricatei