define tremulous
Freebase(0.00 / 0 votes)Rate this definition: Tremulous. Tremulous is a free and open source team-based first-person shooter with real-time strategy elements. The game features two opposing teams: humans and aliens. Each team must attack the enemy's base and team members, while defending their own base.