on the canvas
/ɔn ðə ˈkænvəs/
Meaning 1
in a vulnerable or exposed position
“He felt on the canvas during the tough conversation.”Add to my deck
Meaning 2
in a vulnerable position in life
“After losing his job, he felt on the canvas.”Add to my deck
Meaning 3
painted or drawn on a fabric surface.
“The artist created a sunset on the canvas.”Add to my deck