Dictionary.net
Did you mean:
addle or addled
addle, addled