SPECKLESS

Definition of SPECKLESS

  1. (adj)completely neat and clean