Klryz
Pronunciation guide: IPA symbols, stress and word endings

Vowels

iːseeɪsite / ɛbedæcat
ɑːfatherɒhot (UK)ɔːlawʊput
uːtooʌcupɜːbirdəabout
eɪdayaɪmyɔɪboyaʊnow
əʊ / oʊgo (UK / US)ɪəneareəhairʊətour

Consonants that look unusual

θthinðthisʃsheʒmeasure
tʃchurchdʒjudgeŋsingjyes

p b t d k g f v s z h m n l r w sound as in ordinary English spelling.

Marks

  • ˈ main stress, before the stressed syllable: /ˈwɔːtə/ water · ˌ lighter (secondary) stress: /ˌʌndəˈstænd/ understand
  • ː a long vowel · (r) an r said only in accents that pronounce it (most American, Scottish, Irish)

Common word endings

  • -s / -es (plurals; he/she form of verbs): /s/ after voiceless sounds (cats), /z/ after voiced (dogs), /ɪz/ after s, z, sh, ch, j sounds (buses, watches). Spelling: -es after s, x, z, ch, sh; consonant + y → -ies (city → cities).
  • -ed (past): /t/ after voiceless sounds (walked), /d/ after voiced (played), /ɪd/ after t or d (wanted). Spelling: love → loved, stop → stopped, carry → carried.
  • -ing: make → making, run → running, see → seeing.
  • Irregular: go, went, gone · be, was, been · see, saw, seen · man → men · child → children · mouse → mice.
  • Older (King James) forms: -eth = -s (he loveth = he loves) · -est with “thou” (thou lovest) · spake = spoke.

English Dictionary · 107,383 entries · Sources & licences

thunk

/θʌŋk/ interjection, verb, noun

Also a form of think

Forms thunks thunking thunked

  1. interjection Representing the dull sound of the impact of a heavy object striking another and coming to an immediate standstill, with neither object being broken by the impact.
  2. verb To strike against something, without breakage, making a "thunk" sound. “I was thunked on the head by his stick.”
  3. noun (computing, functional programming) A delayed computation.
  4. noun (computing) In the Scheme programming language, a function or procedure taking no arguments.
  5. noun (computing) A specialized subroutine that one software module uses to execute code in another module.
  6. verb (computing, functional programming, transitive) To delay (a computation).
  7. verb (computing, transitive) To execute (code) by means of a thunk.

Etymology

Onomatopoeic.

Said by the inventors to be from the irregular jocular past tense of think (see Etymology 1), being coined when they realised that the type of an argument in ALGOL 60 could be predetermined at compile time (with a little compile-time “thought”).

By analogy with past participles ending in "-unk", such as drunk and sunk.

Sources: Wiktionary — from the Wiktionary entry “thunk”, CC BY-SA 4.0. Details