1. To hinder the progress or achievement of; restrain
2. To keep from advancing to the next stage, grade, or level
3. To refrain from revealing or parting with
4. To keep oneself in check
5. To refrain from revealing or parting with something