Dictionary search results

Showing 1-3 of 3 results

shamefaced British & World English

Feeling or expressing shame or embarrassment

shamefaced English Thesaurus

Giles looked shamefaced