GeneralConnection.comDictionary
ball and chain
Noun

1. shackle
1. bond, hamper, trammel, trammels
Usage