Русский-Английский словарь »

связывать руки означает в английский

РусскийАнглийский
связывать руки verb
{n}

pinion [pinioned, pinioning, pinions](bind the arms of someone)
verb
[UK: ˈpɪ.nɪən] [US: ˈpɪ.njən]