活路

かつろ

means of survival; means of escape; way out of a difficulty

Common word

Meanings

  1. Noun

    means of survival; means of escape; way out of a difficulty