OFF-PUTTING


Meaning of OFF-PUTTING in English

[off-put.ting] adj (1828): that puts one off: repellent, disconcerting -- off-put.ting.ly adv

Merriam-Webster English vocab.      Английский словарь Merriam Webster.