Scots edit

Verb edit

screigh

  1. To screech.