Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

addle brain Definition

Cancel
addle brain
noun
A foolish or dull-witted person

Words Related to addle brain!

addle brain Examples by Brain Bank Users