OOMPH


Meaning of OOMPH in English

(also umph )

■ noun informal the quality of being exciting, energetic, or sexually attractive.

Origin

1930s: perh. imitative.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.