atadura
Top 15000
Meanings
Noun
1. fastening, binding, tie, tying up, bondage, attachment
2. attachment, bond, tie (figuratively)
3. tether (item for tying up animals)
Examples2
Tom struggled to get free.
Forget all grudges and begin living freely.