Vocabulary

拠り所

grounds; foundation; authority

noun