Definition
To deceive someone into buying or believing something that is worthless or not as good as claimed.
The salesperson sold the customer a bill of goods, full of useless products.
They sold me a bill of goods with that investment scheme, which turned out to be a scam.
That politician is always selling the public a bill of goods with his unrealistic promises.