handhold

1. (noun) something to hold onto
Related Words: appendage



Terms and Conditions of Use / Copyright Notice