Definition/Meaning of camboose
English - Noun:
camboose ( plural cambooses ) alternative form of caboose