jousting

noun

A medieval European sport in which mounted knights charged at each other bearing lances.

noun

Any activity in which two people spar with each other verbally.

verb

Present participle of joust.