'whippet' definitions:

Definition of 'whippet'

(from WordNet)
noun
Small slender dog of greyhound type developed in England