touched
/tˈʌtʃt/
Explore definitions, synonyms, and language insights of touched
Definitions
Adjective
having come into contact
Adjective
being excited or provoked to the expression of an emotion; "too moved to speak"; "very touched by the stranger''s kindness"
Adjective Satellite
slightly insane