on the canvas (English, prep_phrase)
expansion: on the canvas
Senses:
glosses: In a state of being overwhelmed, defeated, or in a challenging situation.
tags: idiomatic
informal
Forms: