drainless

adjective
drain·​less | \ ˈdrānlə̇s\

Definition of drainless

1 : impossible to drain : inexhaustible a drainless fund of energy
2 : not provided with drains tumbledown drainless hovels