a utterly harried; harassed in the extreme; routed; utterly defeated; thoroughly upset; utterly embarrassed or discomfited; put to shame; put out of countenance.
a utterly harried; harassed in the extreme; routed; utterly defeated; thoroughly upset; utterly embarrassed or discomfited; put to shame; put out of countenance.