English dictionary
tethered meaning and definition
Definition and meaning of tethered at MeaningMonkey.org. tethered meaning and definition in the English Dictionary.TETHERED adjective
Definition of tethered (adjective)
- confined or restricted with or as if with a rope or chain
Source: Princeton University Wordnet