addle-head Meaning and Definition

Multiple Word Search

Search Result for addle-head

Definitions

English definition for addle-head

1. n. a person with confused ideas; incapable of serious thought

Sponored Video