From Nederlands-French FreeDict Dictionary ver. 0.2: spits /spits/ 1. pointu 2. bout, cime, pointe, sommet 3. avisé, sagace
spits /spits/ 1. pointu 2. bout, cime, pointe, sommet 3. avisé, sagace