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

loon Definition

Cancel
loon
noun(loon)
a person with confused ideas; incapable of serious thought
Synonyms: addle-head, addlehead, birdbrain,
loon
noun(loon)
large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back; related to the grebes
Synonyms: diver,
loon
noun(loon)
a worthless lazy fellow

Words Related to loon!

loon Examples by Brain Bank Users