***Thousands were left stranded for a second day after the cold weather brought severe disruption to transport across the country.
left stranded---stuck in the middle of a journey, not able to continue and not able to go back
strand:to leave somebody in a place from which they have no way of leaving 使滞留 VN usually passive
The strike left hundreds of tourists stranded at the airport.
这场罢工使成百上千的游客滞留在机场.
severe disruption 严重干扰,中断
very bad interference with normal services meaning roads are closed and train and air services reduced