canvas - Dictionary definition and meaning for word canvas
a can full of blood through the vas that use for painting on the canvas