pelote

Noun

 * 1) a deterrent

Etymology
From, from , diminutive of.

Noun

 * 1) ball (e.g. of string, wire)
 * 2) pelota (sport)
 * 3) droppings (animal waste)
 * 4) ball (in the game of jeu de paume)
 * 5)  pussy female genitalia
 * 6)  a ball; a football

Etymology 1
13th century. .

Noun

 * 1) skin cloak
 * 2)  skin garment
 * 3)  cloth garment

Etymology 2
From.

Noun

 * 1) dropping