Thumbnail

Phrase or Word
To get a howl
Definition
In electronics, an unwanted, prolonged high-pitched noise emanating from a sound-producing system due to feedback.
Language
English
Type
Faunamorph
Subcategory
Canines
Grammatical Subcategory
Nouns: Things/Terms/Labels