Langimage
English
B2

to be tied or fastened to something.

Meanings

to be tied or fastened to something.

The balloon was tethered to the ground.

Synonyms

Antonyms

Last updated: 2025/01/23 14:12