insulter Play nounOne who attacks.nounOne who insults or offers an indignity.nounOne who insults.nounAgent noun of insult; someone who insults.