n.
1.a puddle where animals go to wallow
2.an indolent or clumsy rolling about wallow v.
1.devote oneself entirely to something
2.roll around, "pigs were wallowing in the mud"
3.rise up as if in waves
4.be ecstatic with joy
5.delight greatly in
Idiom of the Day
make a laughingstock of (someone)
to do something that makes people laugh at someone
I made a laughingstock of myself when I dropped the plate of crackers at the party.