Definition of "Strident" :
adjective: unpleasantly loud and harsh
adjective: being sharply insistent on being heard
"Strident demands."
adjective: of speech sounds produced by forcing air through a constricted passage (as f', s', z', or th' in both thin' and then')
adjective: conspicuously and offensively loud; given to vehement outcry
"Strident demands."