thrust upon

verb

Infinitive

thrust upon

Present tense 3rd person singular

thrusts upon

Preterite

thrust upon

Present participle

thrusting upon

Past participle

thrust upon