adjective Etymology: Middle English, from Old English scamfæst, from scamu + fæst fixed, fast Date: before 12th century shamefaced
SHAMEFAST
Meaning of SHAMEFAST in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012