HORN Meaning of HORN in English (n.) An incurved, tapering and pointed appendage found in the flowers of the milkweed (Asclepias). Webster's English dictionary. Английский словарь Webster. 2012