vocab dash
Log in
Sign up
inamovible
Top 25000
Meanings
Adjective
1. unremovable; fixed, stationary
2. untouchable
3. unceasing