TWITCHERS - N. Русско-английский перевод TWITCHERS - N. Taser and, by extension, any electricity-based weapon. Русско-английский электронный словарь Edic. Russian-English dictionary Edic. 2012