Definition, synonyms and related words
Any of the family Hippoboscidae of obligate parasites, especially the sheep ked, Melophagus ovinus.
Initialism of Kendrick Extrication Device.