Definition

Extremely burdensome and likely to cause undue hardship or discouragement, often due to excessive demands or requirements.