greyhounds

noun

  1. 1

    A lean breed of dog used in hunting and racing.

  2. 2

    A highball cocktail of vodka and grapefruit juice.

  3. 3

    A swift steamer, especially an ocean steamer.

Synonyms

Translate “greyhounds” to another language

Click any language to open the translator with this word already filled in.

Greyhounds Definition & Meaning | TranslatePulse