imbricate ( synonym found)

Definition of imbricate:

(adj) : having regular overlapping edges; intertwined
(v) : to overlap in a regular pattern

Definition of imbricate:

(adj) : having regular overlapping edges; intertwined
(v) : to overlap in a regular pattern

Back to Top