com / but could not find the meaning of the verb "stranded" in the context of referring to people as in: 1. to be stranded 2. to strand somebody[/nq] It literally means to leave someone alone on a beach.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.