Yahoo Web Search

Search results

  1. Dictionary
    Stock-in-trade
    /ˌstäk ən ˈtrād/

    noun

    • 1. the typical subject or commodity a person, company, or profession uses or deals in: "information is our stock-in-trade"