Definify.com

Definition 2024


land-beaver

land-beaver

English

Noun

land-beaver (plural land-beavers)

  1. (US, dialectal) A woodchuck.