swot verb vt vi Infinitive swot Present tense 3rd person singular swots Preterite swotted Present participle swotting Past participle swotted