screeched out

English

Verb

screeched out

  1. simple past and past participle of screech out