Dictionary.com
Thesaurus.com
has discussed
  • present perfect of discuss (3rd person singular).