jube Play nounAlternative spelling of jubé.nounAn open drainage channel of a type common in Tehran.nounA type of gelatine-based confection; ingredients and consistency vary between countries.