Other words in thesaurus...
stop
stopgap
stopover
stoppable
stoppage
stopper
storage
store
storehouse
storekeeper