PLUMICORN Meaning of PLUMICORN in English ( n. ) An ear tuft of feathers, as in the horned owls. Webster's Revised Unabridged English Dictionary. Пересмотренный полный словарь английского языка Webster. 2012