Difficult to accept; unpalatable.
Difficult or impossible to digest.
Anything that is difficult to digest.
Incapable of, or indisposed to, effective action; habitually slack or unproductive; effecting little or nothing
Not efficient; not producing the effect intended or desired; inefficacious
A person who cannot or does not work efficiently.