tarter

Etymology
Perhaps from, from.

Noun

 * 1) scree
 * 2) pile of stones
 * 1) pile of stones

Etymology
From.

Verb

 * 1) slap, strike