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