imbrication

?

ads

noun

~ imbrication noun; ~ imbrications plural

thesaurus

ads