stock-in-trade (0 synonym found)

Definition of stock-in-trade:

(n) : Merchandise and other necessary supplies kept on hand in order to do business; a person's skill or ability that they hire out for pay

Definition of stock-in-trade:

(n) : Merchandise and other necessary supplies kept on hand in order to do business; a person's skill or ability that they hire out for pay

Back to Top