People stranded.
Meaning: This means that people were unable to leave the area because of the heavy rain and flooding.
Choice of Words: People refers to human beings, and stranded is an adjective that means to be left in a place without any means of transportation. The phrase 'people stranded' indicates that individuals were unable to leave the area due to the flooding or traffic jams.
Alternative Expressions
Related Expressions