2 English Synonyms for INTRAVENOUS
Prev.1Next
drip
Definition: 1. A drop of a liquid.
There are 15 definitions of the word drip
Show more information about drip
Show external searches
Search for intravenous therapy in:
Prev.1Next
Search took: 1.5877 ms