dismaying

Explore definitions, synonyms, and language insights of dismaying

Definitions

Adjective Satellite
causing consternation; "appalling conditions"