on the canvas
English
Prepositional phrase
on
the
canvas
(
informal
,
idiomatic
)
In a
state
of being
overwhelmed
,
defeated
, or in a
challenging
situation
.