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.
Princeton's WordNet(3.80 / 5 votes)Rate this definition: canvas, canvass(noun) a heavy, closely woven fabric (used for clothing or chairs or sails or tents) canvas, canvass(noun) an oil painting on canvas fabric. canvas, canvass(noun) the setting for a narrative or fictional or dramatic account.