undulate

verb vt vi

Infinitive

undulate

Present tense 3rd person singular

undulates

Preterite

undulated

Present participle

undulating

Past participle

undulated