schmuck insurance noun1 •(informal) The situation where an owner sells a company but retains a portion in case the price appreciates in the future.In Wall Street parlance this is known as "schmuck insurance," a reference to the rather vulgar Yiddish word that has come to mean the equivalent of "idiot." — 2011