Англо-русский морской словарь
handicap
1
нетрудоспособность
2
препятствовать
Англо-русский словарь морских терминов
handhold stanchion
handiness