"Drainable" is a word in ENGLISH
drainable
ENGLISH
Definition:
Capable of being drained.
Few words of positivity
We all have a sea inside us can you hear it? Can you hear the ocean roaring?
WORD SUGGESTIONS
exhaustible
ENGLISH
Capable of being exhausted, drained off, or expended.
Read the complete definition