transcantate Share definition Flag to sing a song in another language. He can transcantate. One day, he sang an English song in French, translating the words into French words. transcantate by uttam maharjan May 26, 2011 0 0 Get merch Get the transcantate mug. Buy Now — $32.95 See more merch