greyhound
1.
(
noun
) a tall slender dog of an ancient breed noted for swiftness and keen sight; used as a racing dog
Related Words:
Italian greyhound
,
hound
,
hound dog
,
whippet
Terms and Conditions of Use / Copyright Notice