Open in TheBrain

Tarre

<p>Tarre, v. t. to set on dogs to fight; to urge on</p>