on the canvas prepositional phrase1 •(informal) In a state of being overwhelmed, defeated, or in a challenging situation.