on the canvas
/ɔn ðə ˈkænvəs/
Meaning 1
in a vulnerable or exposed position
“The mayor was on the canvas after the shocking news.”Add to my deck
Meaning 2
in a vulnerable position in life
“He was on the canvas after losing his job.”Add to my deck