Popular Wordlists
Top Searched Words
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
Definition
(noun) a person with confused ideas; incapable of serious thought
(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
