English Dictionary
◊ HOMER
homer
n 1: a base hit on which the batter scores a run [syn: {home run}]
2: Greek epic poet (circa 850 B.C.) who is believed to have
written the Iliad and the Odyssey [syn: {Homer}]
3: an ancient Hebrew unit of capacity equal to 10 baths or 10
ephahs [syn: {kor}]
4: pigeon trained to return home [syn: {homing pigeon}]
v : hit a home run