Translation of hacer agua in English:

hacer agua

to take in water, phr.

phrase

  • 1

    (embarcación) to take in water
    (negocio/institución) to founder
    la teoría hace agua por todos lados the theory doesn't hold water at all