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
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
Meaning 3 : a worthless lazy fellow

How to Pronounce Loon

  • lun