Definition of skelf in English:

skelf

noun

Scottish
  • 1A splinter or sliver of wood.

    • ‘Just the other night I grew dizzy at the sight of a skelf in my husband's foot.’
    • ‘Megan, you were just a skelf of a girl - not an ounce of fat.’
    • ‘The skelf injury is the result of hours spent working in his garden and he wears it like a trophy.’
    sliver, shiver, chip, shard, needle
    View synonyms
  • 2informal A troublesome or annoying person.

Origin

Late Middle English (in the sense ‘shelf’): probably from Middle Low German schelf; compare with shelf. skelf dates from the early 17th century.

Pronunciation:

skelf

/skɛlf/