estridular — meaning in English
Spanish → English · translate English → Spanish instead
English meaning
- screech noun A harsh, high-pitched cry or sound.
Senses
estridular is used for these senses in English:
- screech To make such a sound.
- stridulate (intransitive) To make a high-pitched chirping, grating, hissing, or squeaking sound, as male crickets and grasshoppers do, by rubbing certain body parts together.
screech — full definition
- noun A harsh, high-pitched cry or sound.
- verb To make a harsh, high-pitched sound.