while i was travelling through the woods an argopelter threw a rock at me
a mythical creature who lives in hollow trees and throws rocks at passer-bys for days
"while i was travelling through the woods an argopelter threw a rock at me" What is the definition of "argopelter"?