handicapper
noun
hand·i·cap·per
ˈhan-di-ˌka-pər
-dē-
Love words? Need even more definitions?
Merriam-Webster unabridged
Share