Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
terraces
in English
terraces
us
/ˈtɛrəs/
uk
/ˈtɛərɪs/
#common
Lemma:
terrace
The lemma is the base or root form of this word.
Definitions
Noun
a
flat
area
outside
a
building
a
raised
earth
bank
with
sloping
sides
;
for
farming
a
row
of
connected
houses
a
natural
flat
area
near
water
football
stadium
standing
area
a
building's
accessible
roof
(
for
leisure
or
chores
)