indéboulonnable
Top 35000
Meanings
Adjective
1. ever-present, unbudgeable, unoustable, ununseatable (unremovable from a position, especially from a position of power)