Definition of Demurrable

  • (a.) That may be demurred to.

Synonyms of Demurrable


No Synonyms Found.

Antonyms of Demurrable


No Antonyms Found.

Homophones of Demurrable


No Homophones Found.