Topic: FOOD


dripping

1 noun
     
drip‧ping1 [uncountable]
DF British English the oily substance that comes out of meat when you cook it

Explore FOOD Topic