From English-Italian FreeDict Dictionary ver. 0.1.2: addled /ˈadəld/ ignorante, sciocco, stupido
addled /ˈadəld/ ignorante, sciocco, stupido