Definition, synonyms and related words
A person, fact, or resource on which one can rely only to a limited extent.