Sekirov Dictionary

needle

/ˈniː.dəl/

noun10

  1. (informal) The death penalty carried out by lethal injection.

verb3

forms

needled · needling · needles

Phrases with needle

This dictionary works without the internet: on your phone · in Chrome