NichiDict

気が引ける

きがひける
気がひける気が退ける
[kigahikeru]

Meanings

1.ExpressionIchidan

to feel awkward; to feel ashamed; to feel inferior; to feel shy (about doing something)