Answer: livesup

AnswerCrossword Clue
LIVESUP

... to (fulfills)

LIVESUP

... to (meets expectations)