杜撰dùzhuànTop 30000Meanings1. to fabricate2. to make sth up3. inventedCharacters used杜to stop撰to compose