Atherton Capital Incorporated, a nationwide specialty retail lender, announced today the roll out of the company's financing program for new Atlantic Richfield Company, ARCO branded retail petroleum facilities operated by Contract Dealers.
A canvas print is the result of an image printed onto canvas which is stretched, or gallery-wrapped, onto a frame and displayed. Canvas prints are often used in interior design, with stock images, or customised with personal photographs.
Wiktionary(0.00 / 0 votes)Rate this definition: 1  canvas(Noun) A piece of canvas cloth stretched across a frame on which one may paint. 2  canvas(Noun) A basis for creative work. The author takes rural midwestern life as a canvas for a series of tightly woven character studies. 3  canvas(Noun) sails in general. 4  canvas(Noun) A tent.