Senses
窘困 poverty-stricken
hard-pressed for money; very poor; in financial straits
窘困 in a predicament
to be in a difficult or awkward situation, such as a struggling business or financial hardship
窘困 embarrassed
to feel awkward, disconcerted, or humiliated, especially when being criticized or exposed