Thank you for the clarification and the advice. It's just not practical as a non-native speaker to always be sure about the exact meanings of the words you use.
Also, there are by now more non-native speakers of English than native speakers in the world, so perhaps giving some benefit of the doubt is always a good idea.