1. imbricate - Adjective
2. imbricate - Verb
3. imbricate - Adjective Satellite
Alt. of Imbricated
To lay in order, one lapping over another, so as to form an imbricated surface.
Source: Webster's dictionaryThe roof tiles imbricate Source: Internet
imbricate the roof tiles Source: Internet