посперечатися

1) (деякий час, трохи і т.ін.) to dispute, to argue, to debate (a little, for a while, etc.)

2) перен. to compete (with, for), to contest, to contend

він може з ним посперечатися в знаннях — he can compete with him in knowledge

Джерело: Українсько-англійський словник на Slovnyk.me