ELF ARROW


Meaning of ELF ARROW in English

noun

also elf bolt or elf dart

: a flint arrowhead or similarly shaped stone supposed in some parts of Great Britain to be arrows shot by elves especially at cattle and to possess magical powers

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.