恨不得

hèn bu de
HSK 3.0 Level 7

Sign in to save this word to your study lists.

Select an entry

This word has multiple dictionary entries. Choose the reading or usage you want to review.

Definitions

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