Idiom of the day – 10 June 2013 by mm3family | Jun 10, 2013 | Uncategorized A narrow escape. Meaning: Having a narrow escape, means you have just survived a dangerous situation.