English dictionary
greyhound meaning and definition
Definition and meaning of greyhound at MeaningMonkey.org. greyhound meaning and definition in the English Dictionary.GREYHOUND noun
Definition of greyhound (noun)
- a tall slender dog of an ancient breed noted for swiftness and keen sight; used as a racing dog
Source: Princeton University Wordnet