ironServices.com

English Dictionary

  • Hide translation

 addlehead addlehead /ˈædlˌhɛd/

noun

  1. A person with confused ideas; incapable of serious thought  ( addle-head , addlehead , birdbrain , loon )
    a person with confused ideas; incapable of serious thought