English
Detailed Synonyms for loon in English
loon:
loon [the ~] noun
-
the loon
– large somewhat primitive fish-eating diving bird of the northern hemisphere having webbed feet placed far back; related to the grebes 1 -
the loon
– a worthless lazy fellow 1 -
the loon
– a person with confused ideas; incapable of serious thought 1the birdbrain; the addlehead; the loon; the addle-head– a person with confused ideas; incapable of serious thought 1