1. Adjective
Alt. of Imbricated
2. Verb
To lay in order, one lapping over another, so as to form an imbricated surface.
More about this word
Synonyms and related words
Explore this word
