off-putting Meaning, Definition & Usage

  1. adjective satellite causing annoyance or repugnance
    • an off-putting remark
  2. adjective satellite tending to repel
    • The trappings of upper-class life are off-putting and sterile"- Elizabeth Hess

WordNet