Meaning Of The Word Doddard

Real Dictionary

What's the definition of Doddard? Find Doddard meanings, definitions and more at the Real Dictionary online.

Doddard Meaning

Doddard Definition
Doddard Definition

What's The Definition Of Doddard?

doddard in British English
noun: a tree missing its top branches through rot or decay

More Definitions

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Definitions Of The Day