speckless

/S P EH1 K L AH0 S/
adjective
  1. 1

    spotless, perfectly clean

  2. 2

    spotless; without blemish