SUICIDE Meaning of SUICIDE in English A term for a distribution wiring connector with male plugs at both ends, (Grip/Lighting) Film and video English vocabulary. Английский словарь фильмов и видео. 2012