The phrase
"new means" refers to new methods, ways, or resources that are used to achieve something or solve a problem.
Full definition
Similar and related words and phrases are presented below.
«new»
«means»
Related phrases
Sentences with «new means»