shòu​jiǒng

embarrassed

Definitions

shòu​jiǒng

embarrassed; bothered; in an awkward position

Sources