n pl , pou stos
1 a place upon which to stand
2 a basis of operation
(Greek: where I may stand, from Archimedes' saying that he could move the earth if given a place to stand)
English Collins Dictionary - English Definition & Thesaurus
Add your entry in the Collaborative Dictionary.