Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of stock-in-trade

Source language: EnglishDictionary language: English

stock-in-trade

noun

Definitions

  1. Merchandise and other necessary supplies kept on hand in order to do business.

  2. A technique, skill or ability habitually used by a person, group of persons, or an organization, often in the course of their business.