satisfy ·phrase

Definition: to have or provide something that is needed or wanted Level: C1