Definition of sheep-tick in English English dictionary
parasitic on sheep and cattle as well as humans; can transmit looping ill in sheep (acute viral disease of the nervous system); a vector for Lyme disease spirochete
A wingless louselike fly (Melophagus ovinus) that is parasitic to sheep, causing skin irritations that result in loss of wool. Also called sheep ked