1. a. Made transparent by immersion in water.
1. Made transparent by immersion in water. Source: Websters Dictionary (01 Mar 1998)