Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
flatulate
in English
flatulate
#uncommon
Definitions
Verb
to
release
digestive
gas
(
with
sound
and
smell
)
The
dog
flatulated
loudly
on
the
couch
.
Synonyms:
fart
break wind
pass gas
Antonyms:
hold in
suppress
retain