English | German | Russian | Czech

telestation English

Meaning telestation meaning

What does telestation mean?

telestation

(rare) A remote facility that sends telemetry or other data to a central facility

Are you looking for...?