English | German | Russian | Czech

painstick English

Meaning painstick meaning

What does painstick mean?

painstick

(scifi) A weapon consisting of a baton capable of delivering a jolt of pain on contact with the body.

Are you looking for...?