ımbricate

listen to the pronunciation of ımbricate
English - English
{a} lapped over each other like tiles
Imbricate
imbricative
ımbricate
Favorites