From been (“leg”) + veeg (“sweep”), calque of English leg sweep.
beenveeg f (plural beenvegen, no diminutive)