Definition of pin-sharp in US English:

pin-sharp

adjective

  • Acute, piercing; accurate. Especially of a visual image or camera: exhibiting high resolution; extremely precise or sensitive.

Origin

1930s; earliest use found in Walter de la Mare (1873–1956), poet and writer. From pin + sharp.

Pronunciation

pin-sharp

/ˈpɪnˌʃɑːp/