peer reviews

English

Noun

peer reviews

  1. plural of peer review

Verb

peer reviews

  1. third-person singular simple present indicative of peer review