Expert 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 futuristic design of the new apartment flats caught the attention of the city's residents.
Report
Meaning
Contribute
Copied