Word Definition

Hobbled

  1. of Hobble

Synonyms