English Dictionary
Definition spring-loaded in British English
spring-loaded adjective
adjective
Synonyms and related words

English Dictionary