inveigher Play nounOne who inveighs or denounces; a railer.nounOne who inveighs.nounOne who inveighs.