1. Noun
The buttock.
2. Unclassified
To make murmuring or humming sound.
3. Noun
A humming noise.
More about this word
Synonyms and related words
Explore this word
