Find the word definition

Wikipedia
Meglos

Meglos is the second serial of the 18th season in the science fiction television series Doctor Who, which was first broadcast in four weekly parts from 27 September to 18 October 1980.