What is a Threshing Floor?

A threshing floor is a hard flat surface made specifically for the purpose of threshing the grains during harvest. It’s usually made of rock or beaten down earth. It can be owned by a town or village or by a single family.