Advanced A type of building where multiple separate living spaces, often called apartments, are located. Clear All
1 Example Sentence Showcasing the Meaning of 'Flats'
The historical district is known for its charming flats, each with a unique architectural style.
Report
Meaning
Contribute
Copied