Search the dictionary A Chinese word or character, or English Search 5 entries. chēbǎ 车把 handlebar (of a bicycle) chēbǎ 車把 handlebar (of a bicycle) chēbǎshi 车把式 expert cart-driver chēbǎshi 車把式 expert cart-driver húchěbāliū 胡扯八溜 to talk nonsense