meaning of imbricate

1. Alt. of Imbricated
2.
To lay in order, one lapping over another, so as to form an imbricated surface.
3.
overlap; "The roof tiles ">imbricate"


Related Words

imbricate | imbricated |

Developed & Maintained By Taraprasad.com

Treasure Words