mission control

Main Entry:
tracking station []
Part of Speech: noun
Definition: control center
Synonyms: astronomical station, mission control, radar tracking station, tower, visual tracking station
Search another word or see mission controlon Dictionary |Spanish
  • Please Login or Sign Up to use the Recent Searches feature
FAVORITES
RECENT