Definition of needle rock in US English:

needle rock

noun

  • A sharply pointed rock.

Origin

Late 18th century; earliest use found in William Cowper (1731–1800), poet and letter-writer.