YourDictionary

kibosh

noun

a thing that stops (something else): now usually in , to put an end to; squelch or veto

See kibosh in American Heritage Dictionary 4

Learn more about kibosh

link/cite print suggestion box