ECHOMETRY Meaning of ECHOMETRY in English noun the art of constructing vaults to produce echoes. 2. echometry ·noun the art of measuring the duration of sounds or echoes. Webster English vocab. Английский словарь Webster. 2012