遍地开花biàndìkāihuāTop 40000Meanings1. (idiom) to blossom everywhere; to spring up all over the place; to flourish on a large scaleCharacters used遍everywhere地-ly开to open花flower