fit
conform to
meet
satisfy
fill
fulfill
fulfil
fill, satisfy or meet a want or need or condition or restriction
does this paper meet the requirements for the degree?
This job doesn't match my dreams
meet a need