stock–in–trade

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