touched sound
Click to play the pronunciation audio:
Translation
- touched 's definition:being excited or provoked to the expression of an emotion; "too moved to speak"; "very touched by the stranger''s kindness"
- touched in Chinese:adj.1.激动的,感动的。2.有点发痴的,精神轻微失常的 (=touched in the head)。