EnglishScottish DeerhoundnounMeaningA large sighthound bred in Scotland to hunt deer.SourcesNo citations have been attached yet.