English to English
ogre
('/oU/g/@/r
)
noun (n)
- (folklore) a giant who likes to eat human beings(noun.person)source: wordnet30
- An imaginary monster, or hideous giant of fairy tales, who lived on human beings; hence, any frightful giant; a cruel monster.(noun)source: webster1913