adj
Meaning 1
Of a product, produced in large numbers, and designed to appeal to many different people.
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided