Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
canvas
in English
canvas
#common
#c1
Plural
canvases
Past Tense
canvased
Participle Verb
canvasing
Third Person Singular
canvases
Definitions
Noun
coarse
woven
cloth
for
crafts
;
sailing
stretched
frame
for
painting
mesh
for
needlework
(
decorative
arts
)
The
artist
used
a
canvas
to
create
a
beautiful
embroidery
.
basis
for
creative
expression
The
movie
script
served
as
a
canvas
for
the
director's
imagination
.
a
graphical
rendering
region
(
in
computing
)
The
computer
program
rendered
a
3D
scene
on
the
canvas
of
the
screen
.
Compounds / Phrases
canvasbacks