fit the bill : Popular Idioms in English

fit the bill

To meet the criteria

After reviewing all the applicants, the board of directors decided that Michal Collins truly fit the bill.

Definitions

  • v  be what is needed or be good enough for what is required