traveling salesman: a salesman who travels to call on customers
spokesperson: an advocate who represents someone else's policy or purpose
flash memory: nonvolatile storage that can be electrically erased and programmed anew