History
History
Synonyms
UK
US
Meaning:
stock

a supply or store of goods available for sale, distribution or use, especially goods kept by a trader or shopkeeper

commonplace

worn

of wear

used

OVERUSED as in Wiktionary
OVERUSED as in Wikipedia