semasphere

English

Etymology

From sema- +‎ -sphere.

Noun

semasphere (plural semaspheres)

  1. (historical, rare) An aerostatic signalling apparatus.