Synonyma ke slovu zápasit: bojovat <s kým>, bít se, potýkat se, zápolit, závodit <s kým>, soutěžit
Další podobná slova k zápasit jsou například následující: bojovat, soutěžit, zápasiť, zápasnět, bojovnět, zápolit, trápit se, přetrvávat, zápasit, konfrontovat, soupeřit, vzdorovat, klíčit, šarvátkovat, potýkat se, navzdory, proti, protivit, závody, přetahovat, konkurovat