VariousWords beta
Related Terms:
Noun
Definition: A confidence trick where an established (usually illegal) business stops shipping orders while continuing to receive payments because of its previously good reputation, and then absconds with the money.