English Dictionary
Definition space tourism in British English
space tourism noun
[uncountable] noun
/ˈspeɪs ˌtʊərɪz(ə)m/
Synonyms and related words
