At a pinch , On a pinch Meaning, Definition & Usage

Definitions
  1. in an emergency; as, he could on a pinch read a little Latin. in a pinch

Webster 1913