TARRE


Meaning of TARRE in English

v to set on, as a dog; to incite.

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