Find the word definition

Wiktionary
sculptured painting

n. (context arts English) A painting in which any of several materials are used to add relief in a third dimension