[noun] [U] [informal] - power, forcefulness or energetic activityHer new car has a lot more oomph than her old one.The government seems to be running out of oomph.It's important to have someone with a bit of oomph in charge of the department.
OOMPH
Meaning of OOMPH in English
Cambridge English vocab. Кембриджский английский словарь. 2012