Tether Meaning

There are 2 meaning(s) for word Tether

Meaning 1 : restraint consisting of a rope (or light chain) used to restrain an animal

    Synonyms : lead,  leash
Meaning 2 : tie with a tether

    Example : tether horses