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