Live Space

Definition and Citations:

Area inside a wall that reflects sound, thus sustaining it.

Latest Articles