DEMURRABLE Meaning of DEMURRABLE in English adj. esp. Law open to objection. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012