English Dictionary
◊ HANDHOLD
handhold
n : something to hold onto