恨不得 hèn bu de

wishing one could do sth; itching to do sth

Word data

HSK 6
Frequency 10546th word

Definitions

  1. 1. wishing one could do sth
  2. 2. itching to do sth
  3. 3. to hate to be unable

Characters

Character Meaning
to hate; to regret
not; no; (negative prefix)
link verb to result or degree; to get; must