HARNESS


Meaning of HARNESS in English

v. place a harness on a draft animal; control, rein, utilize, channel

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