Meaning

1 senses
  1. (not comparable)Able to be peer reviewed; having the depth and substantiality that allow a peer-review process to take place.

peer-reviewable — meaning, examples, forms, synonyms | Krumeto