DEMUR Meaning of DEMUR in English ( v. i. ) Stop; pause; hesitation as to proceeding; suspense of decision or action; scruple. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012