Langimage
English
B2

to sleep for a long period, especially during winter.

Meanings

to sleep for a long period, especially during winter.

After the long hike, he hibernated like a bear.

Synonyms

Antonyms

Last updated: 2025/01/11 11:54