What is Onerous Contract?

Legal Definition
When a contract's terms cost more to satisfy than the projected economic benefits, it may be described as onerous. A lease contract might be described in this way.
Legal Definition
Civil law. One made for a consideration given or promised, however small. Civ. Code of Lo. art. 1767.
-- Bouviers Law Dictionary
Legal Definition
See Contract.
-- Black's Law Dictionary
Legal Definition
A contract having a valid consideration.
-- Ballentine's Law Dictionary