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

English Dictionary