English Dictionary
Definition oomph in British English
oomph noun
[uncountable] noun
/ʊmf/

English Dictionary