Meaning of “kabuki” in the English Dictionary

English