VariousWords beta
Related Terms:
Definitions:
Noun
Definition: Anything that is difficult to digest.
Adjective
indigestible
Definition: digested with difficulty
Definition: Difficult or impossible to digest.