Imbricate
Word Dictionary
-> Imbricate
Search:
Imbricate
(a.) Alt. of Imbricated
(v. t.) To lay in order, one lapping over another, so as to form an imbricated surface.
Terms of Use
Canadian Jobs