hold water Meaning, Definition & Usage

  1. verb resist or withstand wear, criticism, etc.
    stand up; hold up.
    • Her shoes won't hold up
    • This theory won't hold water

WordNet