Word info

superdrainage

Noun

Meaning

superdrainage (uncountable)

(surgery) superficial drainage (of a wound)

Source: en.wiktionary.org

Close letter words and terms