Dictionary search results

Showing 1-2 of 2 results

shamefaced British & World English

Feeling or expressing shame or embarrassment

shamefaced English Thesaurus

Giles looked shamefaced