Definitions by EuroTour Commander (retired)
Treadstone
v. To shut something or someone down, destroy all evidence of it ever existing and henceforth deny all knowledge of it.
Treadstone by EuroTour Commander (retired) March 3, 2010