A chemical used to kill insects English: insecticide, insect powder Less certain link between this word and this sense.