adjective
US/ˈstræn.dɪd/
UK/ˈstræn.dɪd/
left in a place you cannot leave, without help or a way to go
In context
Hundreds of travelers were stranded at the airport when the snow stopped all flights.
Short entry. Full notes coming.
left in a place you cannot leave, without help or a way to go
Hundreds of travelers were stranded at the airport when the snow stopped all flights.
Short entry. Full notes coming.