English Dictionary
◊ STOCK-IN-TRADE
stock-in-trade
n : anything constantly used as part of a profession or
occupation; "friendliness is the salesman's stock in
trade"