Word Definition

Addled

  1. of Addle

Synonyms