soft
Top 15000
Meanings
Noun
1. soft porn (sexuality)
2. software (computing, uncountable)
3. a piece of software (computing, countable)