首页

sniffer

UK[ˈsnɪfə(r)]US[ˈsnɪfər]
n

A person or thing that sniffs, especially a dog trained to find drugs or explosives by smelling.

n

(computing) A program or device that monitors data traveling over a network.

Morpheme Breakdown

sniff
er
sniff

er

Etymology

The word 'sniffer' is a straightforward agent noun formation from the verb 'sniff'. The verb 'sniff' itself is of Middle English origin, imitative of the sound made when drawing air sharply through the nose. This onomatopoeic origin connects it to a universal sensory action. The agent suffix '-er', descended from the Old English '-ere', is a highly productive morpheme used to denote a person or instrument that performs the associated verb's action. Therefore, a 'sniffer' literally means "one who or that which sniffs," a logical and transparent construction that has been extended from literal beings like dogs to metaphorical tools in computing that "sniff out" data packets.

Analysis

Structure: sniff + er sniff: (Origin: Middle English, imitative; Role: Base verb meaning to draw air audibly through the nose) er: (Origin: Old English -ere, agent noun suffix; Role: Suffix forming nouns denoting a person or thing that performs the action)

Examples

The police used a sniffer dog to search the luggage for illegal substances.

Network administrators use a packet sniffer to diagnose connectivity issues.

He's such a sniffer when it comes to finding the best bakeries in town; he can smell fresh bread from blocks away.

sniffer – Meaning, Etymology & Word Origin | OpenEtymology