Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
estivate
in English
estivate
#uncommon
Definitions
Verb
to
enter
a
dormant
state
(
during
summer
)
Some
animals
estivate
during
the
hot
summer
months
to
conserve
energy
.