GREYHOUND


Meaning of GREYHOUND in English

(n.) A swift steamer, esp. an ocean steamer.

Webster's English dictionary.      Английский словарь Webster.