insolateEnglish

insolate, solarise, solarize, sun

Verb

Expose to the rays of the sun or affect by exposure to the sun

English: sun, insolate, solarize, solarise

English words with similar meanings

Show 3 words