inamovible
Top 25000
Meanings
Adjective
1. unremovable; fixed, stationary
2. untouchable
3. unceasing