el punto (noun)

Frequency star
  1. point (unit, location, or idea)
  2. dot, full stop, period
  3. stitch (in sewing or knitting)
  4. spot, place
  5. extent, degree (as in “hasta cierto punto” – up to a point)

reunirnos en la plaza a las ocho en punto.

We agreed to meet at the square at eight sharp.

Hasta cierto punto, entiendo por qué el gato rompió el jarrón.

Up to a point, I understand why the cat broke the vase.

Al final se me cayeron dos puntos del jersey que estaba tejiendo.

In the end, two stitches dropped from the jumper I was knitting.