There's "caboose", guards-van, and in the expression "the whole caboose";
and there is "kibosh" used in the phrase "to put the kibosh on" menaing to finish off or defeat or destroy.
Probably not related. But does the latter expression crop up in America?