dismaying

1. (satellite adjective) causing consternation; "appalling conditions"
Synonyms: appalling



Terms and Conditions of Use / Copyright Notice