echolike

Explore definitions, synonyms, and language insights of echolike

Definitions

Adjective Satellite
like or characteristic of an echo

Synonyms