Topic: TECHNOLOGY
| |||||||||
foam2 [intransitive]
1TD to produce foam :
The green water splashed and foamed over the rocks.
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

