Search the dictionary A Chinese word or character, or English Draw a character Search 2 entries. zuǒzhīyòuchù 左支右绌 to be in straitened circumstances zuǒzhīyòuchù 左支右絀 to be in straitened circumstances