Definify.com

Definition 2025


land-beaver

land-beaver

English

Noun

land-beaver (plural land-beavers)

  1. (US, dialectal) A woodchuck.