meaning of whispering gallery

1. a space beneath a dome or arch in which sounds produced at certain points are clearly audible at certain distant points


Related Words

whispering gallery |

Developed & Maintained By Taraprasad.com

Treasure Words