noun
Meaning 1
An online academic journal that focuses on publishing articles in large quantities and reduces the role of peer review in article acceptance.
Definition source: English Wiktionary via Wiktextract
Topics: media, publishing, sciences
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided