Definition of left bower:
(adj) :
Remaining; left behind;
extra; in
reserve; remaining after a meal is complete or eaten for a later meal or snack
"do you want some of the leftover supplies from the event?"
"it's a leftover from yesterday, but it's still perfectly good."