Horn·er n. 1. One who works or deal in horn or horns. [R.] 2. One who winds or blows the horn. [Obs.] 3. One who horns or cuckolds. [Obs.] 4. Zool. The British sand lance or sand eel (Ammodytes lanceolatus). ◄ ►