English Dictionary
Definition drip in British English
drip verb
verb
/drɪp/
English Dictionary