Word Definition

Shackled

  1. of Shackle

Synonyms