joust

noun
  1. a combat between two knights on horseback using lances
  2. Usage: historical
  3. any competition or contest between rivals
verb
  1. to engage in a joust or combat on horseback
  2. Usage: historical
  3. to compete or contend with someone

Examples