strident

adjective
  1. having a harsh, loud, and unpleasant sound
  2. expressing opinions in a forceful and often unpleasant way

Examples