Echoey definition

(of a sound) That echoes.
adjective
0
0
Advertisement