恨不得
hèn bu de
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. wishing one could do sth; to hate to be unable; itching to do sth