miauled

verb
  1. past tense of miaul; to cry out or wail in a loud, harsh manner; to make a sound resembling a cat's cry
  2. Usage: informal; chiefly British

Examples