Touch and go Meaning, Definition & Usage

Definitions
  1. a phrase descriptive of a narrow escape.

Webster 1913