What does "flat" mean? Is it more of a British English?
Native speaker’s answer
Rebecca
Yes it is! A "flat" is a British English word that means apartment. A "flatmate" is someone that lives with you; roommate in American English. Ex: They live in a two bedroom flat. Ex: Her flat is just down the block.