We do not currently know of any synonyms for doddart.
The noun doddart is defined as:
See full definition of the word doddart.
Did you mean tottered?