窘促 jiǒngcù hard-pressed Definitions Defs Origin Strokes Stroke Words Sentences Sents 窘 jiǒng pressed hard-pressed; urgent; in a desperate situation促 cù adjectiveadverb hurried (bound form) hurried; hasty; short in duration