Definition of grayhound

Definition of grayhound
  1. grayhound Noun Alternative form of greyhound
  2. greyhound Noun A lean breed of dog used in hunting and racing.
  3. greyhound Noun A highball cocktail of vodka and grapefruit juice.
Need more help? Try our forum NEW