What is the full meaning of imbricates
IMBRICATE, to lay overlapping one another [v]
Example of the word imbricates placed on a Scrabble board.