hú zhōu

Translation

  • to invent crazy nonsense
  • to cook up (excuses)
  • to talk at random
  • wild babble

Synonyms

Chinese Tones