hold water - Inglés Sinónimo Diccionario

hold water

v.
[1] stand up , hold up