LOON Meaning of LOON in English n. large web-footed water bird that feeds on fish (native to the Northern Hemisphere); crazy person, insane person Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012