fit the bill - Inglés Sinónimo Diccionario

fit the bill

v.
[1] fill the bill