DEMURRANT Meaning of DEMURRANT in English -ˈmər.ənt also -mə̄rə- noun( -s )Etymology: demur (I) + -ant : one that interposes a demurrer Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012