An Encylopedia Britannica Company

stock–in–trade

1 ENTRIES FOUND:
stock–in–trade /ˌstɑːkənˈtreɪd/ noun
stock–in–trade
/ˌstɑːkənˈtreɪd/
noun
Britannica Dictionary definition of STOCK–IN–TRADE
[noncount]
: something that someone or something does or makes very well and often