I believe it also refers to anything in the vicinity of the windscreen which can obstruct forward vision of the road, for example black and white 'fluffy dice' which would be suspended from the rear view mirror.
They were a popular accessory here in the UK in the 1970's!
I have just googled 'fluffy dice' and you can still buy them.