STRIDULATE

Definition of STRIDULATE

  1. (verb)make a shrill creaking noise by rubbing together special bodily structures