Dictionary search results

Showing 1-3 of 3 results

drip feed US English

A device for introducing fluid drop by drop into a system, e.g., lubricating oil into an engine

drip-feed English-Spanish

suero m, gota a gota mEsp