What is Xylon?

Legal Definition
A punishment among the Greeks answering to our stocks. Wharton.
-- Black's Law Dictionary