absorption apparatus - English Synonyms Dictionary