scrench in English dictionary

  • scrench

    Meanings and definitions of "scrench"

    • noun
      A tool, used for the maintenance of chainsaws, that combines two wrench sockets and a screwdriver.

    Grammar and declension of scrench

    • scrench (plural screnches)

Sample sentences with "scrench"

Available translations