1. resist or withstand wear, criticism, etc. ; "Her shoes wont hold up"; "This theory wont hold ">water"
hold water |