Meanings1to put on a rival show (idiom); to set oneself up against sb2to get into confrontationWritten Forms唱對臺戲Traditional · Main Form唱对台戏Alternate Form