Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

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