Dictionary search results

Showing 1-3 of 3 results

attach British & World English

Join or fasten (something) to something else

attach English Thesaurus

his ankles were attached by chains to the wall

reattach British & World English

Attach (something that has fallen or been taken off) in its former position