Clue: Pitchers titchers? (5)
Answer: EWERS
Explanation: Definition: Pitchers
[s]EWERS ([s]'titchers'). An unusual device.