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