French flat

What is French flat?

French flat definition and meaning on Dictionary terms:
noun British Theater.

a flat that can be raised to or hung from the flies, and that contains practicable doors, windows, etc.