Dictionary
Dictionary
Beefeater — definition & meaning
Word Type Definition Beefeater n. An African bird of the genus Buphaga, which feeds on the
larvae of botflies hatched under the skin of oxen, antelopes, etc. Two
species are known.
Explore more words:
Troili · Aggrandize · Delineating · Despair · Outtoil · Friend · Message · Imbursement ·