Provide synonyms such as lay down, advance, accommodate, accord, allow, care for, demand, and have as a condition. Provide is a verb, and its antonyms are refuse and withhold.