CANVAS


Meaning of CANVAS in English

(n.) A coarse cloth so woven as to form regular meshes for working with the needle, as in tapestry, or worsted work.

Webster's English dictionary.      Английский словарь Webster.