forceshield

English

Etymology

From force +‎ shield.

Noun

forceshield (plural forceshields)

  1. (science fiction) A forcefield (invisible barrier).