A word examined

tarre

5 letters·English

tarre—To incite; to provoke; to spur on.

Wiktionary →
No comments yet