What is the meaning of flats in English?

Learn vocabulary with pictures as well as definitions of flats in English

Learn in

See more

n. flats

Definition of flats in English

Expanse of flat land with no pronounced inclinations.

Synonyms of flats in English

plainflatlands