movement: a group of people with a common ideology who try together to achieve certain general goals
social group: people sharing some social relation
slingshot: a plaything consisting of a Y-shaped stick with elastic between the arms; used to propel small stones