English Dictionary
Definition Houston in British English
Houston noun
noun
/ˈhjuːst(ə)n/
This expression is used by astronauts when they are speaking to NASA officials in Houston during a space flight.
Synonyms and related words
