BEECH SEAL Meaning of BEECH SEAL in English noun in Vermont : a beech rod : a flogging with beech rods Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012