nonce
C2Pronunciation
UK
- /nˌɒnsˈiː/
US
- /ˈnɑns/
Description
- one-time use
- temporary
- specific instance
- cryptography
- linguistics
The term "nonce" comes from an old phrase that survives in "for the nonce," meaning "for the present time" or "for this one occasion." In modern use, the word appears most often in technical settings. In linguistics, a "nonce word" is a word made for a single occasion. In cryptography, a "nonce" is a value used only once, often during login or message checking, to help stop certain kinds of attacks. Outside these fields, the word has a very different and much harsher meaning in British English, where it is a highly offensive insult for a sex offender, especially one who abuses children. Because of that, using the word in casual conversation, especially in the UK, can easily cause offense or confusion.
Originally, "nonce" grew out of an older English expression that became "for the nonce," meaning "for this occasion" or "for now." From that sense, the word came to describe something made or used for one particular case. Imagine a writer inventing a new word to capture a feeling that no ordinary word quite fits; that is a "nonce word." It does its job for that one moment and may never appear again.
The word also became important in computing, especially in cryptography and security. There, a "nonce" is a value used only once. It may be a random or unique string sent during authentication or attached to a message so that an old message cannot simply be sent again in a replay attack. In this technical setting, the word is neutral, precise, and common.
But the word has another life as well. In British slang, "nonce" is a deeply offensive insult for a sex offender, especially someone who abuses children. That meaning is very strong in the United Kingdom and is also widely recognized online. Because of this, the word can sound shocking or aggressive outside a technical or academic context.
So the word lives in two very different worlds. For programmers and linguists, it is a useful technical term for something created or used just once. In everyday British usage, though, it is a harsh insult. That contrast makes it a good example of how context controls meaning. If you are not discussing language or encryption, it is usually safer to choose a simpler word such as "temporary," "one-off," or "made for one occasion."
Examples
- 1
Authentication
The server generates a fresh nonce for each login request.
- 2
Coined word
The translator kept the writer's nonce word instead of replacing it with a normal one.
- 3
Formal phrase
We will accept that answer for the nonce, but we may change it later.
Usage
for the nonce
for now; old-fashioned or formal
- 4
British insult
In British slang, calling someone a nonce is a serious insult.
Caution
nonce
an offensive slang word in British English
Forms and spellings
1 form open this card.
Main spelling
- noncenounadjective