>

stridulous

/'stridjulәs/

📖 中文释义

  1. (=stridulant)发刺耳叫声的, 作唧唧声的, 喘鸣的
📘 English Definition(英文释义)
  1. a. Making a shrill, creaking sound.