- a place upon which to stand
- a basis of operation
Greek: where I may stand, from Archimedes' saying that he could move the earth if given a place to stand
Examples from the Web for pou sto
Here lies the pou-sto for the lever of Governmental interference.