Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Loon in English

English

Loon

/lun/

noun

1. A worthless lazy fellow

    synonym:
  • loon

2. Large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back

  • Related to the grebes
    synonym:
  • loon
  • ,
  • diver

3. A person with confused ideas

  • Incapable of serious thought
    synonym:
  • addle-head
  • ,
  • addlehead
  • ,
  • loon
  • ,
  • birdbrain