The story
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: An online academic journal that focuses on publishing articles in large quantities and reduces the role of peer review in article acceptance. Full definition →
Etymology from Wiktionary, CC BY-SA 4.0.