THENAR Meaning of THENAR in English n. Anat. the ball of muscle at the base of the thumb. [earlier = palm of the hand: mod.L f. Gk] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012