shamefaced

(one word)