foo-foo water - English Synonyms Dictionary