To satisfy a need; to serve a purpose; to fulfill specified requirements.
Near-synonym: make the grade
From earlier fill the bill, perhaps from the program (or bill) of theatrical acts.
Select a language to see translations