1. to hang around; to loaf around; to loiter
2. to roll (of something large and heavy); to tumble
3. to be lying about (all over the place); to be strewn (everywhere)
4. to rumble (of thunder, one's stomach, etc.)
5. to feel uncomfortable due to the presence of a foreign substance (e.g. in one's eye)
Discussions
Log in to talk about this word.