undulate verb vt vi Infinitive undulate Present tense 3rd person singular undulates Preterite undulated Present participle undulating Past participle undulated