B2to cause repeated suffering or anxiety: Fighting in Vietnam was an experience that would haunt him for the rest of his life.30 years after the fire he is still haunted by images of death and destruction.Making people sad, shocked and upsetCausing anxiety and worryMaking people sad, shocked and upset