仓
皇
失
措
c
ā
n
g
h
u
á
n
g
s
h
ī
c
u
ò
Definitions
1. flustered
2. ruffled
3. disconcerted
Components
仓皇
cāng huáng
–
in a panic
失措
shī cuò
–
to be at a loss