stock-in-tradeEnglish

stock-in-trade

Noun

Any equipment constantly used as part of a profession or occupation

English: stock-in-trade