immovable

mastery
/ɪˈmuːvəb(ə)l/adjnoun

card 1 of 8 · synonym

Which option is closest in meaning to 'immovable' as used here?

The engineers ensured the bridge's foundation was rigid and immovable, preventing any settling.