Harrumphing meaning : To dislike, protest, or dismiss.
harrumphing
prentice
goondas
versatility
noters