What's the meaning of the word base?
- have as the foundation for; use as a point from which can develop
- situate as the center of operations.
- a conceptual structure or entity on which something draws or depends.
- he lowest part or edge of something, especially the part on which it rests