Home
Search
Index
Definify.com
Definition
2024
wicker_man
wicker man
English
Noun
wicker
man
(
plural
wicker men
)
A giant
effigy
of a man, allegedly used in
Celtic
rituals involving
human sacrifice
Etymology
From
wicker
+
man
Similar Results