Meaning of “strident” - Learner’s Dictionary

strident

adjective uk us /ˈstraɪdənt/
STRONG

expressed in a strong way:

strident criticism
LOUD

loud and unpleasant:

a strident voice

(Definition of “strident” from the Cambridge Learner’s Dictionary © Cambridge University Press)