swindle - cheat, deceive, act fraudulently⏎
saturate - drench, overproduce, over supply⏎
void - nullify, not legal, invalid (contract)⏎
staple - basic, important (part)⏎
undertaking - task, project, promise, agreement, commitment⏎
yield - produce, submit, relinquish⏎
vendor - seller, supplier⏎
undisclosed - concealed, hidden, not made known⏎
segment - division, divide, part of something⏎
ruin - damage, spoil, make someone lose all their money⏎