Latin · root

stridere

to grate, screech

Words sharing this root