pass muster

Home / glossary / pass muster

be accepted as adequate or satisfactory.