1. n. The horse louse; an insect that deposits nits on horses.
1. The horselouse; an insect that deposits nits on horses. Origin: From Nit. Source: Websters Dictionary (01 Mar 1998)