Meaning of stock-in-trade

Definition of stock-in-trade

(noun) any equipment constantly used as part of a profession or occupation; "friendliness is the salesman's stock in trade"

Other information on stock-in-trade

WIKIPEDIA results for stock-in-trade
Amazon results for stock-in-trade