Doddered (noun) Definition, Meaning & Examples

adjective
  1. infirm; feeble.
  2. (of a tree) having lost most of its branches owing to decay or age.
Doddered (noun) Definition, Meaning & Examples

More Definitions