English edit

Etymology edit

From stridulate +‎ -or.

Noun edit

stridulator (plural stridulators)

  1. (archaic, rare) Something which stridulates.

References edit

Anagrams edit