NWTR: Nowhere to Run, Nowhere to Hide

What does NWTR mean? The above is one of NWTR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Nowhere to Run, Nowhere to Hide