Definitions of drip tip:
- noun: (botany) An elongated leaf tip from which excess water drips off, as found in plants of the rainforest.
- noun: An attachment for an e-cigarette that drips e-liquid directly onto the atomizer.
(Definitions from Wiktionary)
Related words...
|
|
|
| |