Definition of anchor in English
Tapered tube made of fiber or plastic that is inserted into a drilled hole and serves as a gripping base for a screw, enabling screw attachment and load bearing in brittle or porous materials.
Synonyms of anchor in English
-