saillie
Top 20000
Meanings
Noun
1. projection, protrusion
2. spurt
3. sally, sortie
4. copulation (of animals)