Find the word definition

Wiktionary
peer reviewed
  1. Having been through the peer review process. v

  2. (en-pastpeer review)