Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
expanses
in English
expanses
#uncommon
Lemma:
expanse
The lemma is the base or root form of this word.
Definitions
Noun
large
areas
of
something
(
land
,
sea
,
etc
.)
vast
stretches
of
open
space
amounts
of
continuous
surface
area