The Collaborative International Dictionary
Wiktionary
bombazette
n. (alternative form of bombazet English)