osmose verb vt vi Infinitive osmose Present tense 3rd person singular osmoses Preterite osmosed Present participle osmosing Past participle osmosed