English dictionary

loon meaning and definition

Definition and meaning of loon at MeaningMonkey.org. loon meaning and definition in the English Dictionary.

LOON noun

Definition of loon (noun)

  1. a worthless lazy fellow
  2. large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back; related to the grebes
  3. a person with confused ideas; incapable of serious thought
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: