Please enable javascript to use dictionary! Howto enable javascript?
journal▼nounnewspaper or magazine
magazine▼nounperiodical
periodical▼nounpublication that appears at fixed intervals
trade paper▼noun
peer-reviewed journal▼noun
↑