Adjective Definition

tethered

1.Definition: confined or restricted with or as if with a rope or chain




Please Share