Meaning

1 senses
  1. (informal, uncountable)The situation where an owner sells a company but retains a portion in case the price appreciates in the future.

Origin

From schmuck (“fool, idiot”) + insurance.

From schmuck (“fool, idiot”) + insurance.

Wiktionary, CC BY-SA 4.0 · source

schmuck insurance — meaning, examples, forms, synonyms | Krumeto