denigrates definition
denigrates definition: Verb 1. third-person singular simple present indicative form of denigrate...