meaning of screeching

1. of Screech
2.
sharp piercing cry; "her screaming attracted the ">neighbors"


Related Words

screeching |

Developed & Maintained By Taraprasad.com

Treasure Words