squirrelcide noun1 •(rare) Squirrel suicide, often with connotations of taking human equipment with it.Did I mention I volunteer at a squirrel-cide hotline? I talk suicidal squirrels off the ledge. — 2011 formssquirrelcides