ニアピン
niapin

Noun

1. closest to pin

Golf

From English "near pin"

Noun

2. being very close (to succeeding); just missing (the mark); almost making it

Other forms: