insolate Meaning of "insolate"

Add to My List

Definition(s):

  • (v) expose to the rays of the sun or affect by exposure to the sun

Synonym(s)

Word of the Day
languish
/ˈlæŋɡ wɪʃ /