Marmot Meaning

There are 1 meaning(s) for word Marmot

Meaning 1 : stocky coarse-furred burrowing rodent with a short bushy tail found throughout the northern hemisphere; hibernates in winter