Pou sto

Webster's Dictionary of the English Language

·add. ·- A place to stand upon; a locus standi; hence, a foundation or basis for operations.