拠り所

grounds; foundation; authority; support

Meaning

  1. n
    grounds; foundation; authority
  2. n
    support; prop; something upon which to rely

Example sentences