信口开河xìnkǒukāihéTop 35000Meanings1. to speak without thinking (idiom)2. to blurt sth outCharacters used信letter口mouth开to open河river