BBC地道英语 – Can’t stand the sight of “Can’t stand the sight of someone or something” 的意思是 “非常受不了某人或某物,看着就讨厌”。