canvas panel
noun
: a surface composed of canvas mounted on stiff board and prepared to receive an artist's painting
Love words? Need even more definitions?
Merriam-Webster unabridged
Share