drainEnglish

drain, debilitate, drainage, drainpipe, enfeeble

Noun

Emptying something accomplished by allowing liquid to run out of it

English: drain, drainage

Bahasa: drainase, penyaliran

A pipe through which liquid is carried away

English: drain, drainpipe, waste pipe

Bahasa: saluran, parit

Tube inserted into a body cavity (as during surgery) to remove unwanted material

English: drain

1 more noun senses

A gradual depletion of energy or resources

English: drain

Verb

1 more verb senses

Bahasa words with similar meanings

English words with similar meanings

Show 6 words

Words that start with "drain"