shamefaced
- IPA[ˈSHāmˌfāst]
美式
- feeling or expressing shame or embarrassment
- 釋義
形容詞
- 1. feeling or expressing shame or embarrassment all the boys looked shamefaced
- 更多解釋
- IPA[ˌʃeɪmˈfeɪst]
英式
- feeling or expressing shame or embarrassment: all the boys looked shamefaced
Oxford Dictionary