Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
canvas heavy, tightly woven cloth, usu. of flax, hemp, or cotton, used for making sails, tents, and protective coverings. [3 definitions]
canvass to seek votes, contributions, or sales from (a group or a district). [8 definitions]