meaning of echometry

1. The art of measuring the duration of sounds or echoes.
2.
The art of constructing vaults to produce echoes.


Related Words

echometry |

Developed & Maintained By Taraprasad.com

Treasure Words