HARRUMPH Meaning of HARRUMPH in English [ hə'rʌmf ]■ verb1》 clear the throat noisily. 2》 grumpily express dissatisfaction: sceptics tend to ~ at case histories like this. Origin1930s: imitative. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004