drainable in English dictionary drainable Meanings and definitions of "drainable" adjective Capable of being drained. more Grammar and declension of drainable drainable (comparative more drainable, superlative most drainable) more Drainable Sample sentences with "drainable" Declension Stem Try again Available translations French Paite Chin Authors