xīn​huāng HSK7

flustered

xīn​huāng flustered

  1. mind
    thought; intellect; the organ of thinking
  2. to panic
    to lose one's composure; to get panicky; to be flustered or frantic

xīn​huāng to palpitate

  1. heart
    the physical organ that pumps blood; refers to the chest area where the heart is located
  2. to panic
    to lose one's composure; to get panicky; to be flustered or frantic