screen 7

verbdomain: v physical competition
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

protect, hide, or conceal from danger or harm

  • protect, hide, or conceal from danger or harm

FENG