wheezing

Explore definitions, synonyms, and language insights of wheezing

Definitions

Adjective Satellite
relating to breathing with a whistling sound