squealing like a stuck pig

English

Verb

squealing like a stuck pig

  1. present participle and gerund of squeal like a stuck pig