hold water - Englisch Synonyme Wörterbuch

hold water

v.
[1] stand up , hold up