nowhere

Definition

Not anywhere; in no place.

中文 不在任何地方;无处可去。

Example

"After the storm, there was nowhere left to take shelter."