to deliberately make an idea or opinion less extreme, usually so that other people will accept it:
Water tube
-
One of a system of tubular excretory organs having externalopenings, found in many invertebrates. They are believed to beanalogous in function to the kidneys of vertebrates. See Illust.under Trematodea, and Sporocyst.
Water tube meaning & definition 1 of Water tube.
Similar Words