shields
名词 shield:
a protective covering or structure
同义词:shield
armor carried on the arm to intercept blows
hard outer covering or case of certain organisms such as arthropods and turtles
同义词:carapace, shell, cuticle, shield
动词 shield:
protect, hide, or conceal from danger or harm
hold back a thought or feeling about