Meaning of spring-release | Babel Free
Definitions
Of a mechanical device, containing a component that compresses or extends a spring while held in place and so springs free when released.
not-comparable
CEFR level
C2
Mastery
This word is part of the CEFR C2 vocabulary — mastery level.
This word is part of the CEFR C2 vocabulary — mastery level.