As a verb:
* बांधना (baandhna): This is the most general meaning of "to tie" and can be used for tying shoelaces, tying a knot, or tying something together.
* बनाना (banaana): This can also be used to mean "to tie," but it's more commonly used for tying a knot or tying something together.
* बांधकर रखना (baandhkar rakhna): This means "to tie and keep," which can be used when you want to emphasize that something is tied securely.
As a noun:
* बंधन (bandhan): This means "bond" or "tie" in the sense of a connection or relationship.
* गाँठ (gaanth): This means "knot" or "tie" in the sense of a knot tied in a string or rope.
* टाई (tai): This is the direct borrowing of the English word "tie" and refers to the necktie.
The best Hindi translation will depend on the specific context in which you are using the word "tie."