Popular Wordlists

loon

loon

loon - Dictionary definition and meaning for word loon

Definition
(noun) a worthless lazy fellow
Definition
(noun) large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back; related to the grebes
Synonyms : diver

Definition
(noun) a person with confused ideas; incapable of serious thought
Synonyms : addle-head , addlehead , birdbrain

Love us on FB !