DEMUR Meaning of DEMUR in English (v. i.) Stop; pause; hesitation as to proceeding; suspense of decision or action; scruple. Webster's English dictionary. Английский словарь Webster. 2012