thrasshen

Middle English

Verb

thrasshen

  1. alternative form of threschen