English Dictionary
Definition ways and means in British English
ways and means phrase
phrase
1
methods that you use to achieve a particular aim
Synonyms and related words
