DEMURRABLE Meaning of DEMURRABLE in English adj. esp. Law open to objection. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012