Where does “pit” come from?

pit (Scots): to put

Definitions

  1. to put

Words derived from “pit