Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
apartments
in English
apartments
#common
Lemma:
apartment
The lemma is the base or root form of this word.
Definitions
Noun
a
self-contained
housing
unit
;
part
of
a
building
a
multi-unit
dwelling
;
rental
property
a
suite
of
private
rooms
;
personal
living
space