Word of the Moment

Shambles

a building where animals are butchered