imWord
Abbreviation
Recent
English
中文 – 简体
Home
Idioms
grumble in the gizzard
grumble in the gizzard
grumble in the gizzard
To be annoyed or unhappy. Primarily heard in US.
The outcome of that race left me grumbling in the gizzard—I thought for sure I had bet on the right horse!
See also:
grumble
Common Names:
Name
Gender
Pronounced
Usage
Savanna
sə-VAN-ə
English (Modern)
Uolevi
OO-o-le-vee
Finnish
Geoffroi
-
Medieval French
Eira (1)
-
Welsh
Bolat
-
Kazakh
Liselot
-
Dutch
Copyright ©
IMWord
Privacy Policy
×