English edit

Noun edit

ethical screen (plural ethical screens)

  1. Synonym of Chinese wall (information barrier protocol)