light station

English

Noun

light station (plural light stations)

  1. Alternative form of lightstation.