Meaning of stock in trade
stock' in trade'
- the requisites for carrying on a business, esp. goods kept on hand for sale in a store.
- resources or abilities peculiar to an individual or group or employed for a specific purpose: A feeling for language should be part of the stock in trade of any writer.