Greyhound - Definition

greyhound

n 1: a tall slender dog of an ancient breed noted for swiftness
and keen sight; used as a racing dog

Look up another word