English edit

Etymology edit

Blend of Windows +‎ dross

Proper noun edit

Windross

  1. (informal, derogatory) Microsoft Windows