squeal like a stuck pig

Contents

EnglishEdit

VerbEdit

squeal like a stuck pig

  1. (simile) To utter loud, high-pitched squeals.

SynonymsEdit

TranslationsEdit