Senses
窘 embarrassed
awkward; ill at ease; feeling difficult or uncomfortable
窘 trapped
to be caught in a dilemma or difficult position
窘 hard up
(bound form) impoverished; poor; financially distressed; lacking resources
窘 to embarrass
to disconcert or make things difficult for someone
窘 pressed
hard-pressed; urgent; in a desperate situation
References
No references for this word.