Vocabulary Term #1590
Adjective
US
UK
US
UK
making you feel shocked and upset
US
UK
"Being in a traffic accident is always a traumatic experience."