Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: handhold  'hand`hówld
  1. An appendage to hold onto

Derived forms: handholds

Type of: appendage

Encyclopedia: Handhold