Dictionary.com
Thesaurus.com
am echoing
  • present progressive of echo (1st person singular).