[noun] [C] - a long heavy wooden pole which is thrown in competitions in ScotlandAt the Highland Games he proved to be a champion at tossing (= throwing) the caber.
CABER
Meaning of CABER in English
Cambridge English vocab. Кембриджский английский словарь. 2012