doddering Meaning and Definition

Definitions

English definition for doddering

1. s. mentally or physically infirm with age

Sponored Video