Topic: DAILY LIFE


foam

2 verb
     
foam2 [intransitive]
1TD to produce foam:
The green water splashed and foamed over the rocks.
2

be foaming at the mouth

a) to have bubbles coming out of your mouth because you are very ill
b) informal to be very angry

Explore DAILY LIFE Topic