NEEDLES, in geography, two capes or headlands at the west end of the Isle of Wight, which it is very difficult to pass on account of the sands and rocks.