1magazine — n. 1. Warehouse, storehouse, receptacle, depository, repository, entepôt, dépôt. 2. Periodical pamphlet …
New dictionary of synonyms