oomph
/umf/
noun
Meaning
Strength, power, passion or effectiveness; clout.
"Use a mild cleanser, but pick something with enough oomph to do the job."
Sex appeal.
A bassy grunting or thudding sound.
Synonyms
verb
Meaning
To produce a bassy grunting or thudding sound.