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)
- a worthless lazy fellow
- large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back; related to the grebes
- synonyms: diver
- a person with confused ideas; incapable of serious thought
- synonyms: addlehead, addle-head, birdbrain
Source: Princeton University Wordnet