imbricate

?

ads

verb

~ imbricate verb; ~ imbricated past tense

thesaurus

ads