on the canvas
/ɔn ðə ˈkænvəs/
意思 1
in a vulnerable or exposed position
“The mayor was on the canvas after the shocking news.”
新增到 My Deck
/ɔn ðə ˈkænvəs/
in a vulnerable or exposed position
“The mayor was on the canvas after the shocking news.”
新增到 My Deck