This English word has many meanings. It is the plural of pit. It may be workshop, pit, pit, pit, well, abyss, mouth, mine, hell, trap, quarry. Boxes.