greyhound
nounDefinition of greyhound
: any of a breed of tall slender graceful smooth-coated dogs characterized by swiftness and keen sight and used for coursing game and racing
also
: any of several related dogs — compare Italian greyhound
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more