BizTerm Definition
Onerous
Full Definition

Something very distasteful or burdensome.


Previous Biz Term Next Biz Term