Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

harpy bat Definition

Cancel
harpy bat
noun(har-py)
a foul malign creature in Greek mythology that is part woman and part bird
harpy bat
noun(har-py)
a predatory person : leech
harpy bat
noun(har-py)
a shrewish woman

Words Related to harpy bat!

harpy bat Examples by Brain Bank Users