Definition of stour in US English:

stour

(also stoor)

noun

Northern English, Scottish
  • Dust forming a cloud or deposited in a mass.

    • ‘We buy a crumbling house, invite half a dozen builders in to demolish its interior walls - then grumble about the stour, the noise and the unsightly skip in the garden.’
    • ‘The architect, thought long and hard about the look of his upturned boats but evidently did not realise that the stoor created by construction work would trigger the fire alarms.’
    • ‘A strategically-placed napkin saves my cassoulet from the stour as it falls to earth.’

Origin

Late Middle English: of uncertain origin.

Pronunciation

stour

/sto͝or/