wheezy

Explore definitions, synonyms, and language insights of wheezy

Definitions

Adjective Satellite
having a tone of a reed instrument
Adjective Satellite
relating to breathing with a whistling sound