DETERMENT


Meaning of DETERMENT in English

n. impediment, hindrance, something which deters or gets in the way

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.