tweedled

  • v."Wheedle", (play, sing) (cause to) make a shrill sound
  • n.(Musical instrument), Squeak
  • WebThe piano; birds; birds