Search in full dictionary
HOLD WATER
HOLD WATER
ScnTUEU
to
bear
close
inspection
; to be thoroughly
sound
and
consistent
, as a
vessel
that hold water is
sound
. In this sense it is mostly used negatively, as, "His
statement
will not hold water," meaning that on examination it proved faulty.