Definition, synonyms and related words
To shield; to defend.
Hidden or screened (as) by a shield (attested only in the quotation below).