noun
[ U ] a person's stock-in-trade is sth that they do, say or use very often or too often :
Famous people and their private lives are the stock-in-trade of the popular newspapers.
noun
[ U ] a person's stock-in-trade is sth that they do, say or use very often or too often :
Famous people and their private lives are the stock-in-trade of the popular newspapers.
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005