Word info

drip tip

Noun

Meaning

(botany) An elongated leaf tip from which excess water drips off, as found in plants of the rainforest.

An attachment for an e-cigarette that drips e-liquid directly onto the atomizer.

Source: en.wiktionary.org

Close letter words and terms