shǒu
zú
wú
cuò

Definitions

  1. 1. at a loss to know what to do (idiom); bewildered

Components