+86 21 658 939 33 support@translegal.com.cn

handcuffs plural noun

two metal or plastic rings joined by a short chain are locked around a prisoner's wrists to stop them from using their hands
He was led away in handcuffs.
Business (Corporate) Law/Company Law, Criminal Law


To see an example of a full dictionary entry click one of the example entries

jurisdiction consideration principal