GeneralConnection.comDictionary
off-putting
Adjective

1. displeasing
2. unappealing
Usage