YourDictionary

stock in trade

  1. goods kept available for sale at a store or shop
  2. tools, materials, etc. used in carrying on a trade or a business
  3. any resources, practices, or devices characteristically employed by a given person or group

See stock in trade in American Heritage Dictionary 4

link/cite print suggestion box