absorbent shield - English Synonyms Dictionary