par·a·sol (pār'ə-sôl', -sŏl') n. A light, usually small umbrella carried as protection from the sun.
[French, from Italian parasole : parare, to shield (from Latin parāre, to prepare; see perə-1 in Indo-European roots) + sole, sun (from Latin sōl; see sāwel- in Indo-European roots).] par'a·soled' adj.
1616, from Fr. parasol (1580), from It. parasole, lit. "protection from the sun," from para- "defense against" (from verb parere "to ward off") + sole "sun," from L. solem (nom. sol).
Parasol Parallel Systems Object Language. An object-oriented language which supports network and parallel computing. It has modules and exceptions. ["The Parasol Programming Language", R. Jervis , Dr Dobbs J, Oct 1993, pp. 34-41]. (1995-01-26)