intarsia

noun 2

Definitions

noun

1

A decorative form of Italian wood inlaying.

The steps of the raised temple in which the saint and the basilisk perform have a beautiful intarsia of foliage similar to that on the Giants' Staircase at the Doges' Palace.

2

A knitted design resembling a mosaic.

Your note

not saved
0 chars