squealed like a stuck pig

English

Verb

squealed like a stuck pig

  1. simple past and past participle of squeal like a stuck pig