OARLOCK Meaning of OARLOCK in English [oar.lock] n (bef. 12c): a usu. U-shaped device for holding an oar in place Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012