What does Civic Amenity Site mean in a planning context?

A facility provided by the Waste Disposal Authority that is available to the public to deposit waste which cannot be collected by the normal household waste collection round.