English word definition — powered by WordNet
expose to the rays of the sun or affect by exposure to the sun
Want to remember insolate?