imbrication ( synonym found)

Definition of imbrication:

(n) : a set of tiles or shingles that overlap like the scales of a fish

Definition of imbrication:

(n) : a set of tiles or shingles that overlap like the scales of a fish

Back to Top