Definition of "Duster" :
noun: a pitch thrown deliberately close to the batter
noun: a piece of cloth used for dusting
noun: a loose coverall (coat or frock) reaching down to the ankles
noun: a windstorm that lifts up clouds of dust or sand
"It was the kind of duster not experienced in years."