fill the bill
Explore definitions, synonyms, and language insights of fill the bill
Definitions
Verb
be what is needed or be good enough for what is required; "Does this restaurant fit the bill for the celebration?"