American English

Definition of wall anchor noun from the Oxford Advanced American Dictionary

 

wall anchor

 noun
noun
 
 
jump to other results
a small plastic tube, closed at one end, that you put into a wall to hold a screw
See the Oxford Advanced Learner's Dictionary entry: wall anchor