What does ‘kibosh’ mean?

( n ) A stop (to something). The rents put the kibosh on the party Saturday night.