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