Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
subtropical
in English
subtropical
us
/sʌbˈtaɪpɪkl/
uk
/sʌbˈtəʊpɪkl/
#uncommon
Definitions
Adjective
located
near
but
outside
the
tropics
;
mild
climate
having
both
tropical
and
extratropical
cyclone
characteristics