Meaning of IMBRICATE in English
Use in sentences of IMBRICATE
Meaning of IMBRICATE in English
- Alt. of Imbricated
- To lay in order, one lapping over another, so as to form an imbricated surface.
Articles Related to ‘IMBRICATE’
Browse Other Words By Clicking On Letters