かく
terekakushi

Noun

1. hiding one's embarrassment

Other forms: