Does not succeed at something or stops working properly when you need it to.
From Old French 'faillir' meaning to be lacking or to fail, derived from Latin 'fallere' meaning to deceive or disappoint. The meaning evolved to describe any lack of success.
Try Another Word