Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

loons Definition

Cancel
loons
noun(loon)
lout, idler
loons
noun(loon)
boy
loons
noun(loon)
a crazy person
loons
noun(loon)
any of several large birds (genus Gavia of the family Gaviidae) of Holarctic regions that feed on fish by diving and have their legs placed far back under the body for optimal locomotion underwater

Words Related to loons!

loons Examples by Brain Bank Users