Katzenklavier en · NOUN EtymologyFrom German Katzenklavier (literally “cat piano”). Meanings Synonym of cat organ. Synonyms cat organ