CANVAS BOARD


Meaning of CANVAS BOARD in English

noun

1. : a board having a textured surface often stamped or molded in imitation of canvas to receive an artist's painting

2. : canvas panel

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.