businesses, institutions, or organizations; the act of founding or setting up
From Old French establiss-, stem of establir, from Latin stabilire 'make firm', from stabilis 'stable'
Try Another Word