Where does “schapać” come from?

schapać (Polish) comes from Polish chapać, from Proto-Slavic xāpàti — seize.

Ancestry of “schapać”, step by step

StepLanguageWordMeaning
1Polishchapaćto snatch, to snap at
2Proto-Slavicxāpàtiseize
Every word from Proto-Slavic xāpàtiEvery word from Polish chapać
schapać — Etymology, Origin & Word History | Etymology Explorer