Meaning of frustrater in English:

frustrater

noun