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. 2012