DEMURRABLE Meaning of DEMURRABLE in English adj. esp. Law open to objection. Oxford English vocab. Оксфордский английский словарь. 2012