a situation that someone tells you about in which something bad happens:

中文解释

I’ve heard a lot of horror stories about people driving their car and suddenly the steering wheel won’t turn.

正在查询

Calera animally Accommodate space 牧羊 access overcrossing apotheosizing decorate in the traditional style educational institution gear down