International Space Station
Collins Concise English Dictionary © HarperCollins Publishers::
'ISS' also found in these entries (note: many are not synonyms or translations):
-ish
- International Space Station
- Phyllis
- aggrandize
- burnish
- cherish
- embellish
- enfranchise
- ice
- impoverish
- premise