English Dictionary
Definition drip-feed in British English
drip-feed noun
[countable] noun
Synonyms and related words

English Dictionary