Loon Meaning
There are 3 meaning(s) for word Loon
Meaning 1 : a person with confused ideas; incapable of serious thought
Synonyms : addle-head, addlehead, birdbrain
Synonyms : addle-head, addlehead, birdbrain
Meaning 2 : large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back; related to the grebes
Synonyms : diver
Synonyms : diver
Meaning 3 : a worthless lazy fellow
How to Pronounce Loon
- lun
