Standard Lemma guide

hacker

name · noun · verb · 16 senses · updated from the 2026-07-25 local source snapshot

Definitions and examples are grouped by meaning. Pronunciation, history, word forms, translations, descendants, synonyms, antonyms, derived terms, and related words appear whenever the source provides them.

Sound

Pronunciation

Each Play button uses your device's default local English voice, or a natural local fallback. The selected voice name appears after playback. This is synthesized speech, not a source recording.

  • Received-Pronunciation: /hækə/
  • Southern-England: Recorded audio is listed in the source snapshot.
  • General-American: /hækəɹ/
  • rhymes with -ækə(ɹ)
  • CMU ARPABET: HH AE1 K ER0 Digits mark lexical stress: 1 primary, 2 secondary, 0 unstressed.

1

name

Meaning 1

A surname.

Definition source: English Wiktionary via Wiktextract

Usage: countable, uncountable

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

2

noun

Meaning 2

Someone who hacks.

Definition source: English Wiktionary via Wiktextract

Examples

  • A hacker hacked into his computer account yesterday.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Narrower terms: aimbotter

3

noun

Meaning 3

Someone who hacks.

One who cuts with heavy or rough blows.

Definition source: English Wiktionary via Wiktextract

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: cutter, slasher

Antonyms: none provided

Narrower terms: aimbotter

4

noun

Meaning 4

Someone who hacks.

One who is inexperienced or unskilled at a particular activity, especially (sports, originally and chiefly golf), a sport such as golf or tennis.

Definition source: English Wiktionary via Wiktextract

Examples

  • a tennis hacker

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Narrower terms: aimbotter

5

noun

Meaning 5

Someone who hacks.

One who is expert at programming and solving problems with a computer.

Definition source: English Wiktionary via Wiktextract

Usage: dated

Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Narrower terms: aimbotter

6

noun

Meaning 6

Someone who hacks.

One who is expert at programming and solving problems with a computer.

One who applies a novel method, shortcut, skill, or trick to something to increase ease, efficiency, or productivity.

Definition source: English Wiktionary via Wiktextract

Usage: broadly, dated

Topics: computing, engineering, mathematics, natural-sciences, physical-sciences, sciences

Examples

  • food hacker
  • growth hacker

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Narrower terms: aimbotter

7

noun

Meaning 7

Someone who hacks.

One who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems.

Definition source: English Wiktionary via Wiktextract

Qualifier: computer security

Topics: communications, electrical-engineering, engineering, natural-sciences, physical-sciences, telecommunications

Examples

  • a phone hacker

Meaning relationships

Synonyms: black hat, cracker

Antonyms: none provided

Narrower terms: aimbotter

8

noun

Meaning 8

Someone who hacks.

Synonym of hackster (“a violent bully or ruffian; also, an assassin, a murderer”).

Definition source: English Wiktionary via Wiktextract

Usage: obsolete

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: hackster

Antonyms: none provided

Narrower terms: aimbotter

9

noun

Meaning 9

Something that hacks; a device or tool for hacking; specifically, an axe used for cutting tree branches or wood.

Definition source: English Wiktionary via Wiktextract

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

10

noun

Meaning 10

Something that hacks; a device or tool for hacking; specifically, an axe used for cutting tree branches or wood.

A fork-shaped tool used to harvest root vegetables.

Definition source: English Wiktionary via Wiktextract

Usage: UK, regional

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

11

noun

Meaning 11

One who operates a taxicab; a cabdriver.

Definition source: English Wiktionary via Wiktextract

Usage: US

Topics: road, transport

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: cabbie, cabman, taxi driver

Antonyms: none provided

12

verb

Meaning 12

To speak with a spasmodic repetition of vocal sounds; to stammer, to stutter; also, to mumble and procrastinate in one's speech; to hem and haw.

Definition source: English Wiktionary via Wiktextract

Usage: UK, archaic, dialectal, intransitive

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

13

noun

Meaning 13

one who works hard at boring tasks

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: hack, drudge

Antonyms: none provided

Broader terms: unskilled person

Narrower terms: plodder, slogger

14

noun

Meaning 14

a programmer for whom computing is its own reward; may enjoy the challenge of breaking into other computers but does no harm

Definition source: Princeton WordNet 3.0

Examples

  • true hackers subscribe to a code of ethics and look down upon crackers

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Broader terms: programmer, computer programmer, coder, software engineer

15

noun

Meaning 15

someone who plays golf poorly

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: none provided

Antonyms: none provided

Broader terms: golfer, golf player, linksman

16

noun

Meaning 16

a programmer who breaks into computer systems in order to steal or change or destroy information as a form of cyber-terrorism

Definition source: Princeton WordNet 3.0

No example sentence was provided for this meaning.

Meaning relationships

Synonyms: cyber-terrorist, cyberpunk

Antonyms: none provided

Broader terms: programmer, computer programmer, coder, software engineer, terrorist

History

Etymology

English, Dutch, German and Jewish occupational surname, all from the noun hacker (“one who hacks”). The Jewish form probably arrives via Yiddish העקער (heker), from צעהאַקן (tsehakn) (see German hacken).

From Late Middle English hackere, hakker, hakkere (“one who cuts wood, woodchopper, woodcutter; (rare) tool for cutting wood”), from hakken, hacke (“to cut (something) with a chopping action, hack; to make a chopping action”) + -er(e) (suffix forming agent nouns). Hakken is derived from Old English *haccian (“to hack”), from Proto-West Germanic *hakkōn (“to chop, hack”), from Proto-Germanic *hakkōną (“to chop, hack”), from Proto-Indo-European *keg-, *keng- (“to be sharp; a handle; a hook; a peg”). The English word may be analysed as hack (“to chop or cut down in a rough manner”) + -er (suffix forming agent nouns).

Possibly from hack(ney cab) (“carriage pulled by a hackney horse, or motorized vehicle, available for public hire”) + -er (suffix forming agent nouns).

From hack (“(obsolete) to confuse or mangle (words) when speaking”) + -er (suffix forming frequentative verbs).

Across languages

Translations

124 source translations are retained for this English entry.

  • Finnish: hakkaaja — one who cuts with heavy or rough blows
  • Finnish: tumpelo — one who is inexperienced or unskilled at a particular activity
  • Finnish: tumpula — one who is inexperienced or unskilled at a particular activity
  • Italian: principiante — one who is inexperienced or unskilled at a particular activity
  • Abkhaz: апрограммазҟазаҩ (apʼrogrammazqʼazajw) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Albanian: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Arabic: هَاكِر (hākir) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Arabic: مُخْتَرِق (muḵtariq) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Arabic: قُرْصَان (qurṣān) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Arabic: هَكَر (hakar) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Armenian: հաքեր (hakʻer) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Azerbaijani: haker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Belarusian: ха́кер (xákjer) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Bengali: হ্যাকার (hêkar) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Bulgarian: ха́кер (háker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Burmese: ဟက်ကာ (hakka) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Chinese Cantonese: 黑客 (hak1 haak3, haak1 haak3) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Chinese Mandarin: 黑客 (hēikè) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Chinese Mandarin: 駭客 /骇客 (hàikè) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Czech: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Danish: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Estonian: häkker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Faroese: teldusníkur — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Finnish: hakkeri — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Finnish: tietomurtautuja — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • French: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • French: hackeur — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • French: hackeuse — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • French: fouineur — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • French: fouineuse — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • French: pirate — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • French: pirate informatique — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Georgian: ჰაკერი (haḳeri) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Georgian: ხაკერი (xaḳeri) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • German: Hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • German: Hackerin — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Greek: χάκερ (cháker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Hebrew: האקר (haker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Hebrew: קראקר (kraker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Hindi: हैकर (haikar) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Hungarian: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Hungarian: hekker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Icelandic: hjakkari — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Icelandic: hakkari — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Icelandic: tölvuhakkari — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Icelandic: tölvuþrjótur — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Icelandic: tölvurefur — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Indonesian: peretas — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Irish: haiceálaí — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Italian: pirata informatico — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Italian: pirata informatica — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Japanese: ハッカー (hakkā) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Kazakh: хакер (xaker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Khmer: អ្នកលួចចូល (nĕək luəc coul) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Korean: 해커 (haekeo) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Kyrgyz: хакер (haker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Latin: effractarius electronicus — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Latvian: hakeris — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Latvian: urķis — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Lithuanian: hakeris — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Macedonian: ха́кер (háker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Malay: penggodam — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Marathi: हॅकर (hĕkar) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Norwegian Bokmål: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Norwegian Bokmål: datasnok — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Norwegian Bokmål: datasnoker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Norwegian Nynorsk: hackar — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Norwegian Nynorsk: datasnok — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Norwegian Nynorsk: datasnokar — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Persian: هکر (haker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Persian: رخنهگر (rexne-gar) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Polish: haker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Polish: hakerka — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Portuguese: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Romanian: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Russian: ха́кер (xáker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Russian: взло́мщик (vzlómščik) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Serbo-Croatian: ха̏кер — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Serbo-Croatian: кракер — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Serbo-Croatian: hȁker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Serbo-Croatian: kraker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Slovak: heker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Slovene: heker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Spanish: hácker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Spanish: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Spanish: jáquer — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Spanish: pirata informático — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Spanish: jacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Spanish: cacharrero — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Swahili: mdukuzi — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Swedish: hackare — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Tajik: рахнагар (raxnagar) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Tajik: хакер (xaker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Thai: แฮ็กเกอร์ (hɛ́k-gə̂ə) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Turkish: bilgisayar korsanı — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Turkish: çökertici — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Ukrainian: ха́кер (xáker) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Urdu: ہیکر (haikar) — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Uzbek: haker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Vietnamese: hacker — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Vietnamese: tin tặc — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Welsh: haciwr — one who uses a computer to gain unauthorized access to data stored in, or to carry out malicious attacks on, computer networks or computer systems
  • Finnish: hakkeri — one who applies a novel method, etc., to something to increase ease, efficiency, or productivity
  • Finnish: hakkeri — someone who cheats or gains an unfair advantage in a video game by means of a disallowed modification to the game
  • Macedonian: ха́кер (háker) — someone who cheats or gains an unfair advantage in a video game by means of a disallowed modification to the game
  • Bulgarian: ха́кер (háker) — one who is expert at programming and solving problems with a computer
  • Esperanto: kodumulo — one who is expert at programming and solving problems with a computer
  • Finnish: koodari — one who is expert at programming and solving problems with a computer
  • Italian: smanettone — one who is expert at programming and solving problems with a computer
  • Macedonian: ха́кер (háker) — one who is expert at programming and solving problems with a computer
  • Macedonian: програме́р (programér) — one who is expert at programming and solving problems with a computer
  • Māori: mūrere — one who is expert at programming and solving problems with a computer
  • Polish: haker — one who is expert at programming and solving problems with a computer
  • Russian: ха́кер (xáker) — one who is expert at programming and solving problems with a computer
  • Russian: компью́терщик (kompʹjúterščik) — one who is expert at programming and solving problems with a computer
  • Russian: компью́терщица (kompʹjúterščica) — one who is expert at programming and solving problems with a computer
  • Russian: программи́ст (programmíst) — one who is expert at programming and solving problems with a computer
  • Russian: программи́стка (programmístka) — one who is expert at programming and solving problems with a computer
  • Swedish: hackare — one who is expert at programming and solving problems with a computer
  • Finnish: hakkuri — something that hacks; device or tool for hacking
  • Finnish: vesuri — something that hacks; device or tool for hacking
  • Latvian: urķis — something that hacks; device or tool for hacking
  • Finnish: hakku — fork-shaped tool used to harvest root vegetables
  • Macedonian: мо́тика (mótika) — fork-shaped tool used to harvest root vegetables
Real reading context

hacker in complete knowledge articles