We found 5 dictionaries that define the word soft touches:
General (5 matching dictionaries)
General (5 matching dictionaries)
- soft touches: Merriam-Webster
- soft touches: Collins English Dictionary
- soft touches: Vocabulary.com
- soft touches: Cambridge Advanced Learner's Dictionary
- soft touches: Wiktionary