1.a very brief moment;
they were strangers sharing a pinpoint of time together
2.a very small spot;
the plane was just a speck in the sky
3.the sharp point of a pin
4.meticulously precise;
pinpoint accuracy
1.locate exactly;
can you pinpoint the position of the enemy?