indéboulonnableTop 35000MeaningsAdjective1. ever-present, unbudgeable, unoustable, ununseatable (unremovable from a position, especially from a position of power)