IMBRICATION Meaning of IMBRICATION in English [im.bri.ca.tion] n (1713) 1: an overlapping of edges (as of tiles or scales) 2: a decoration or pattern showing imbrication Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012