English Dictionary
Definition sure-fire in British English
sure-fire adjective
adjective
1
certain to be successful
Synonyms and related words
