Recent Searches
GRE Word List made easy using Mnemonics
loon - Dictionary definition and meaning for loon
LOON
(noun) large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back; related to the grebes
synonyms : diver(noun) a worthless lazy fellow
(noun) a person with confused ideas; incapable of serious thought
synonyms : addle-head , addlehead , birdbrain
WordNet® 3.0, © 2006 by Princeton University.


