EGAVE

echoise

Meaning

  1. verb British form of echoize.
Save “echoise” to learn later