An Etymological Dictionary of the German Language/schelten
Appearance
schelten, vb., ‘to reprove, revile,’ from MidHG. schëlten, OHG. scëltan, str. vb., ‘to reprove, abuse, insult’; comp. MidLG. and Du. schelden, OFris. skelda, ‘to reprove.’ Akin to the cognates discussed under schalten; ‘to push’ is the prim. meaning of schelten.