UNWEATHERED

Definition of UNWEATHERED

  1. (adj)not worn by exposure to the weather