Wiktionary
peer reviewed
Having been through the peer review process. v
(en-pastpeer review)