squitter
/ˈskwɪtər/Definitions
1. noun
a small bird that chirps or makes a high-pitched noise
“The squitter’s incessant chirping woke up the entire neighborhood.”
1. noun
a small bird that chirps or makes a high-pitched noise
“The squitter’s incessant chirping woke up the entire neighborhood.”