Meanings

  1. in case of emergency

  2. if necessary, at a pinch/in a pinch