pyrethroid noun1 •Any of several synthetic insecticides having a structure based on pyrethrin. formspyrethroids